BattleFrog Series Championships Video Recap
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.