Last Call with Carson Daly
Sorry, video is no longer available
S13 E66 | 04/01/14
The Shanghai Restoration Project
Dave Liang is an award-winning music producer whose new project, The Shanghai Restoration Project, meets at the crossroads of Chinese culture, hip-hop and Electronica. Check it out in the Last Call Spotlight.