Pop Evil photo

Pop Evil on tour Lipstick on the Mirror

Pop Evil performed 33 concerts on tour Lipstick on the Mirror, between Piere's Entertainment Center on February 26, 2010 and The Intersection on August 8, 2008