BEL Memes, Poster Frames, Etc.
Ann Coulter's Guilty, and Hangs Up: (No need to watch the video. The poster frame tells it all. :)
World's Largest Protest Sign: Unfurled by American RTL on the Rocky Mountains overlooking Denver to warn Coloradans as Barack Obama's 2008 Democratic National Convention was beginning. (Statute of Liberty is actual size compared to this 666-foot long and 530-foot tall sign.)