Special Vehicle Team...
It also means Supraventricular tachycardia, which I discovered after I was rushed to the hospital with it two months ago. :blink:
Here is a link to the Ford SVT web site. It still shows the Adrenalin SVT concept truck *sob*
Last edited by a moderator: