A A. BETTIK 1,000+ Posts Jan 24, 2008 #1 Clearly this NASA image from Mars is Jesus. Or the Blessed Virgin Mary. It most certainly is NOT Big Foot. Sheesh!
Clearly this NASA image from Mars is Jesus. Or the Blessed Virgin Mary. It most certainly is NOT Big Foot. Sheesh!