March 18, 2011

March 18, 2011

March 18, 2011

TBTL sends a love letter to Japan, complete with live karaoke, emails from Tokyo listeners, and the TBTL Players performing scenes from 'Star Blazers'.

0:00
0:00