A bizarre video showing what appears to be a Roman God emerging in clouds is causing a stir worldwide. The footage was filmed as a…
Celebrating the odd, the strange and the weird
A bizarre video showing what appears to be a Roman God emerging in clouds is causing a stir worldwide. The footage was filmed as a…