Peaches at Grand Central

1 of 30
Lex Hernandez
Everyone's favorite electro-rocker, Peaches, stopped by for a special DJ-MC set at Grand Central on September 17. Read the review of Peaches at Grand Central here.