Posts Tagged: the t-shirt deli

The T-Shirt Deli

Talk about a great surprise I stumbled upon in Chicago! The T-Shirt Deli has been alive and kicking for the past five years. They were set up at Lollapalooza this…