Beatles Rock Band - Sgt. Pepper

With the seminal psychedelic album hitting the DLC store this week, Beatles fans can rejoice in this colourful trailer.

Comments (3)

Comments for this article are now closed, but please feel free to continue chatting on the forum!

  • Loading... hold tight!