Tokyo Police Club at the Granada

1 of 18
Tokyo Police Club played the Granada Theater Saturday night, March 14, 2009. Photos by Rachel Parker.