from "The Aquabats! vs. The Floating Eye of Death!" album by The Aquabats!
See who else performs this track