Sega Mega CD Japanese TV Commercial - Mega World TV Spot - Sega Mega CD

Description
http://digthatbox.com/ - Rockin' Japanese TV Spot for the Sega Mega CD. It's a Mega CD World! (1991)