The Miserablists are officially the world's number 1 air guitar band. Here, watch them as they cover This Charming Man on top of a tube carriage high above Shoreditch.

  • January 08, 2009
  • 95 Views