Has a Ford engine.

Spotted a Cobra today.

Spotted a Cobra today.

Spotted a Cobra today.

Unfortunately, I didn't enter the contest to win it, my father would kill me if I won.

What engine could this have? The 5.0 v8?