an avid fan's humorous wait for the new video game rock band, and his experience when it finally releases!

  • December 01, 2007
  • 1.6k Views