Mountain Natives
The Shops at Lakeside 2412 Lakeside Parkway, Flower Mound, TX, United StatesMountain Natives is an indie folk band from Dallas. Overcoming cancer has given Philip Pappas and his wife Loren a new vision for life. Upon graduating with a Bachelor’s in Physics, Philip Pappas hit a wall of sadness when he realized that he was doing it for monetary reasons and had never asked the Lord […]
Free