It’s Such a Perfect Day: Austra and tUnE-yArDs @ Pier 54, July 14, 2011

I probably looked like an idiot today. Not only was I wearing a t-shirt with French words on it (in honor of Bastille Day), but I was also walking around with a sh-t eating grin on my face ALL DAY LONG. “Why?” you may ask? Well it was simply a beautiful, glorious day in NYC. …