Oh My – Run This Town

Oh My are a brand new pop duet from London. Their first single, Run This Town, is a rebellious pseudo electro punk don't-care declaration that comes somewhere in between Joan Jett's I Love Rock and Roll-meets-The-Dolly-Rockers-having-a-party-at-St.-Trinians-School.  The video teaser features the two 19 year olds getting ready to go out at night and crashing into … Continue reading Oh My – Run This Town