Wednesday, March 17, 2010

What does this poster mean?

[Photo: poster reads: JOIN LIAR-MEDIA-4-HARPER! Happy Twin Towers Day 911 FUN CELEBRATE Fascism's VICTORY OVER LIBERALsm [sic]... HItLER WIN WW2 FINALLY! SLAVERY FOR ALL! ENJOY]Saw this weird poster on the Danforth near Coxwell. Click to enlarge, or mouse over to read text. What does it mean? Ideas, anyone?

1 comment:

Mike said...

Eh, maybe just kids having a laugh?