Saturday, August 31, 2013

YOUTUBIN': Yellow Magic Soul Mass Transit System

I love their matching shirts. Also, this is some pretty good (= bad?) lip synching...



No comments:

Post a Comment