Loading...
Uploaded by akeffo on May 28, 2008
A view of the largest cross in the western hemisphere outside of Amarillo, Texas. No doubt erected by Christian wingnuts.
Travel & Events
Standard YouTube License
Ive seen the one in Effingham, Illinois twice looks exactly like it
nextwarrensapp 2 years ago
Looks just like the one in Effingham, Illinois.
D34dH053 3 years ago
Load more suggestions
Ive seen the one in Effingham, Illinois twice looks exactly like it
nextwarrensapp 2 years ago
Looks just like the one in Effingham, Illinois.
D34dH053 3 years ago