The Plastics – “I Love You, Oh No!”

From their extremely hard-to-find Forever Plastico album from 1980. The Plastics were a Japanese new wave band, mostly active in the ’70s and ’80s. Bands such as Talking Headsthe B-52‘s and Devo all consider themselves fans. While not for everyone, this song will most likely get stuck in your head, in that cutesy, Japanese-pop kind of way.

Low Factor – “Icicle”

Really digging this new video from Montreal’s Low Factor. She has a new record coming out on Intern.et called Leçon du tonnerre: Comment créer un

Read More »

Gary Mewman

Ok, last “internet meme” I post today. This site is just too good though. Via The Kitten Covers

Read More »
Malcare WordPress Security