Vira
L
ife
Main article categories:
Health
Hot
Omg
Diy
Weird
News
Odd
tagged: 'god exists'
ODD
19/08/2018
A woman photographed a storm and recorded a 'figure' walking through the clouds - claiming it was God