TrailsMountain Biking the North Shore Trail – Dallas TX (Part 1) admin12 months ago12 months ago01 mins Mountain biking the east loop at the North Shore Trails just north of Dallas in Flower Mound TX. Such a flowy fun time. I had so much footage that I decided to … source Post navigation Previous: World Record of the longest Urban Downhill Track | Race RunNext: Lower Stadium Webcam