Io Echo / Charli XCX / Kitten
Charli XCX / IO Echo / Kitten
Aug 17, 2012
(12 years ago)
Troubadour
West Hollywood, California, United States
Comments & Reviews: