Check out some video clips from Damion's win tonight from North Vernon, Indiana.
Check out the clips on www.jackslash.com
Thanks for the vid clip. Keep them coming. Is that a Beast chassis this year?