David Boyd freestyle rider practicing @ 2016 NOPI Nationals Myrtle Beach
David Boyd freestyle rider warmup @ NOPI Nationals Myrtle Beach
David Boyd freestyle rider track performance @ 2016 NOPI Nationals Myrtle Beach