Muse Shreds at Wembley Stadium. This is a parody of the live performance at Wembley and is not intended to be real or infringe a copyright. I am actually a huge Muse fan!

  • November 03, 2010
  • 221 Views