Sometimes things just do not go your way at the track, and of course somebody is ALWAYS there to get it on video. Check out this Barracuda making one of the strangest passes we’ve ever seen!
We will safeguard your e-mail and only send content you request.
Copyright © 2018 Power Automedia. All rights reserved.