1 definition by Marcus gent

Top Definition
The escort rs turbo was mabe by british ford in dagenhame from 1982 to 1991 seeing 2 different modles the S1 and S2.
These are with out doubt the greatest Front wheel drive turbo charged cars every made by anyone... every..probably...i rekons
Nathan says: that rs turbo is the best car in the world.
Marcus says: Yep Damn right
by Marcus gent January 17, 2005
Mug icon
Buy a Escort RS Turbo mug!