Richmond Billboard Promotes Godless Rally
For immediate release March 13, 2012 (Richmond, Virginia) – “Celebrate living without God!” These words, superimposed over an image of the National Mall in Washington DC, now appear on a prominent 12 x 40 foot billboard greeting westbound traffic on I-64 just before the Staples […]