Two British anti-war protesters, after sneaking past authorities and climbing all the way up Big Ben, unfurl a banner that can be seen from about 13 feet away, tops.
"Dude, I thought YOU brought the big banner!"
Posted by Dick at March 21, 2004 11:09 AM
| TrackBack