Against all odds on Casio CT-X700 January 17, 2024 by Awesome Dude! Facebook Twitter Pinterest LinkedIn Against all odds on Casio CT-X700, Against all odds, Casio CT-X700, Casio, piano, piano song, ctx700, CTX700, Casio ctx700, awesome dude, awesome, dude, Casio song source