I'm so pissed at myself for not going to this show.
TV On The Radio is one of my most beloved bands and I just couldn't get past my hatred for traveling to Prospect Park. Well, I guess I have to live with my stubborness. Here is some video from the show.
No comments:
Post a Comment