After a few years of living and riding in Orlando, Stephen Pierce packed his bags and headed back home to Lake Norman in North Carolina, where he coaches and pushes the NC scene. Here’s some footage from summer 2015 that shows his riding is stronger than ever!