I remember whenever that video was created

The Cobra owner posts on SVTPerformance.com

Now that you have a Cobra I'd check that forum out. I post on there a lot since I'm a former Ford owner.