Glitter Rose "Superstar Pop Twin" - Poor David's Pub, Dallas, TX 4/20/12
Glitter Rose live at Poor David's Pub in Dallas, TX for her "Dead or Alive" CD Release Show on Friday, April 20, 2012. "Superstar Pop Twin" written by Glitter Rose (c) 2012. All Rights Reserved. Video by Ryan Countess Gunn.