BattleFrog Series Championships Video Recap

By |December 14th, 2015|

They came, they saw, they battled over the weekend at the BattleFrog Series Championships outside of Orlando, Florida. BattleFrog held their first series championships and OCRTube followed the leaders throughout the race and captured this video.