“TWISTED” with Evinrude V8 power by Monty Racing 25 March, 2015 General News Tweet One step closer to a new World Speed Record run. Testing today in Stuart, Florida First some nice video sound.. Like this:Like Loading...