laughingsquid.com
Billboard Liberation Front Hits Stella Artois Billboard In New York City
Late last night members of the Billboard Liberation Front "improved" a Stella Artois billboard located at the corner of 38th Street and 8th Avenue in