No, Ducks on Mars was not the band. That is a real band though. Really. Why don't you believe me?