Beatles Rock Band Trailer

Well that answers my question! I presumed Hewlett because of the Gorillaz vibe. Second one is rather cool too!
 
Back
Top