Wow, such speed! Much power wow! So panther platform!

The other day I posted up the adventures of our track battle at Englishtown Raceway Park, but now you can live the excitement with this video!

Make sure its in HD!