It’s cool seeing music videos that are sharper on my computer than they ever will be on my TV. Filmed on location at Frank’s Chop Shop in NYC.

Share/Save/Bookmark

Leave a Reply