The Twin Towers started here

Colonial Williamsburg (the one in Virginia, not the one with all the moustache wax, skinny jeans and bow ties)¬†copped some flack recently when they streamed historic scenes of America in their Superbowl ad and included footage of the Twin Towers falling down.¬† People got offended because … well … hmmm … that’s what people like … Continue reading