Strangest Secret In The World by London elektricity Overview Tag Appears on Power Ballads The No. 1 Drum & Bass Album The No.1 Drum & Bass Album Playcount 25 Listeners 12