Top 10 Annoyingly Catchy Songs Comments comments Tweet Pin It Related Posts Lost in Translation: Japanese Advertising in the 1960s-80s Early European may have had Neanderthal great-great-grandparent The oil industry is using solar power in an ironic new way About The Author Mark Knowles Find me here: Mark Knowles on Facebook Mark Knowles on Google +1