A neon cross is seen on top of the roof at the Boiling Springs Church of God Thursday, Feb. 26, 2009, in Decatur, Ill.
This is awesome, totally love it. Reminds me of David Banks Yellow cross. Eerie I likes it.
Name (required)
Mail (will not be published) (required)
Website
This is awesome, totally love it. Reminds me of David Banks Yellow cross.
Eerie I likes it.