Parade

  • 2011
  • Louder - Parade entered the UK charts on 20 March 2011 and reached number 10.
  • Perfume - Parade entered the UK charts on 26 June 2011 and reached number 38.