London Elektricity - The Strangest Secret In The World / The Mustard Song (2005)