T-shirts at North Coast Music Festival 2012, Friday | Photos
Northcoast | Crazy Outfits | Day 1
Oh, the humani-tee! We haven't seen such blazing, 100% cotton displays of chest-born sloganism since last year's North Coast. This collection of wearable mantras from the festival's first day is not for the easily offended.