Deflower’d

Ben Lee – I Love Pop Music: Review

Posted in music by deflowerd on December 2, 2008

My review of Ben Lee’s latest single, the disgustingly happy I Love Pop Music is up at TheDwarf. Read words!

Advertisements