Metal Guitarist Forums banner

parrot

  1. General Music Discussion
    Any fans here? I've heard them before, and didn't think much of it, but I opened for them and Origin earlier this week and HOLY FUCK!!! Dat live show. I've never seen more energy or stage presence from any band, ever. I enjoy listening to them WAY more now after the live experience...
  2. General Music Discussion
Top