The annoying thing gets nuked in the microwave. Crazy Frog gets microwaved
The crazy frog video... ding ding! Axel F - Crazy Frog Video
One of the many ways in which the now hated Crazy Frog dies.Crazy Frog Death