Mad Cat Theatre Company performs at The Fillmore Miami Beach at Jackie Gleason Theater, during the 8th Annual South Beach Comedy Festival, Apr. 17, 2013 in Miami Beach, Fla. The popular comedy festival runs through Apr. 21, 2013. (by MagicalPhotos.com / South Beach Comedy Festival / Mitchell Zachs)
Mad Cat’s Blow Me Delves Into Surreal World of Doomed Fashionista Isabella Blow