Pop Evil – Lip Stick On The Mirror

Posted on

Release Date: August 12, 2008 Reviewed by Jeff Brinn With the major label music industry seemingly on its last leg bands like Pop Evil are quickly wielding a mighty sword in the battle of independent releases. Lip Stick On The Mirror is a fine example of what can be done if a band digs deep […]

Read More