We’ve made some exciting new updates! Check out our new site here
Login
Menu
Jesus Takes A Tumble
Info: A Jesus impersonator fell off of the cross while parading through the streets of Guatemala. The man luckily rose, just like Jesus himself!
Location: Guatemala