Missing lyrics The Rumble of Scientific Triumph!!! Know lyrics The Rumble of Scientific Triumph by Kevin Penkin? Don't keep it to yourself! Submit Now