Is that the song where a guy screams "toast" and "french toast" at the top of his lungs with music in the background or am I thinking of another crazy song? If that's the song that I am thinking of, then it's SO funny and crazy! I don't remember where I heard it first but I thought that singer was going to blow up from screaming "toast" so loudly!!! Thanks for bringing back those memories. I totally forgot about that song. I think I'm going to download it tonight