10th Avenue Freeze Out In Buffalo, NY [VIDEO]
I would have loved to have gone to see "The Boss" last Friday night at the First Niagara Center in downtown Buffalo. Basically, two things were holding me back. Number one I had to get up at 4:30am to do the morning show the next day. And number two, I refuse to pay $130 for a ticket for any concert...