Avenue D

23 March 2006 :: posted by Travis

Avenue D USA=#1

Avenue D has a new video for their semi-political, tongue in cheek “USA=#1.” The video looks like a cross between School House Rocks and U.S. Propaganda Films…

<sarcasm>Yay USA!</sarcasm>

See what the hoopla is all about and watch it here.

Related posts:

Leave a Comment