Live Music With Travers Brothership
Beech Mountain Resort 1007 Beech Mountain Pkwy, Beech Mountain, NC, United StatesThis event is FREE and tickets are not required to enter the venue. The Taproom and Grill is located in the resort village, across from Ski Beech Sports and adjacent to Lift 5. Twin brothers Eric and Kyle Travers have been making music and stunning audiences since they first began performing together at 13 years...