October 29, 2008 12:07 AM Subscribe
Fresh and Tasty band
that puts on shows
a day but only listened to by dozens. (NSFW lyrics)
Pretty awesome street band I found surfin the youtube. I guess they walk around NYC carrying their instruments and crash bars, just walk in playing. They were supposedly booed off of America's Got Talent for making fun of the Hoff.