Now we can die happy, we have been immortalized in a Foamy cartoon!! Foamy goes on a rant about CDs and is in a record store that features a couple of posters of Collide CDs. We love Foamy... that opinionated little squirrel ...watch the episode here under the CDs episode.