Owl City - Concert from Shanghai, China (August 20th, 2013) - Video
PUBLISHED: Aug 23, 2013
DESCRIPTION: The Owl City2013 concert in Shanghai, China. Taken in 2013.8.20 by HitfmFans. Welcome To Join OwlCityChina Fans Club!www.owlcitychina.com All rights reserved HitfmFans、Owl City China.