Thursday, July 1, 2010

Just in time for Independence Day...


Restoration Of 'Star Spangled Banner' Uncovers Horrifying New Verses

No comments: