Anyone know who sings the 69 song form Aqua Teen? My lesbians made me watch that episode last night, and now its stuck in my head....