The Chinese Stars

03/16/2010 09:00PM
Venue: Record Bar

Location
Kansas City

People Say...