Earworms... those melodies that some how squirm into your brain and wriggle around until you think insanity is eminent, and then if you are lucky they mercifully worm their way back out of your gray matter and find somewhere else to hole up
(
Read more... )