The Beatles Rock Band intro

December 5th, 2011

Still one of my favorite things, though I never actually played the game.