12 Feb 2015 Abilene, TX Details Venue : Neon Parrot Lounge Address : 173 Pine St. State : TX Zip : 79601