2017 VRC Worlds 1:8 electric buggies Spec Pro final


Pro A-Main final 2017 VRC Worlds 1:8 electric buggies Spec at Buggyland Fuencarral, Spain.