Mine looked a lot like yours when I first got it.
Here it is running>
http://www.youtube.com/watch?v=N2JOUsAcFw0
This Enforcer Magnum handles the Big Water Really Nice; waiting on a Tach to get it tweaked out; 39.9 mph on this run.
http://www.youtube.com/watch?v=hfMUdCGHMus