Owl City live

Tuesday 20 August 2013Past concert

Owl City

Venue

Mercedes-Benz Arena, 1200 EXPO Avenue Shanghai, China

Venue info and map

Line-up

Share this event

Additional details

DRH

2 people were there