Wednesday, June 1, 2011

Michael A. DeLuca aka Mikey Wild

Punk rocker, artist and South Street fixture -- via the Philadelphia Inquirer.