Ambassadors are AMAZING!!!
by SmmrTmeVB on 1/29/13The Norva - NorfolkI loved the show. I bought tickets to see them when they opened for the Lumineers and was so excited to hear they were coming back! They put on a great show every time. I'm pretty sure my roommate and I are planning on going to see them in Georgia. Love the Ambassadors!! <3