Am I the only one who doesn’t give a shit about the Challenger Demon?

Random song for your time..