FORD SHELBY’s GT500KR ‘King Of The Road’ Returns In 2008–expect the supercharged V8 to terrorize many an unsuspecting supercar.
FORD SHELBY’s GT500KR ‘King Of The Road’ Returns In 2008–expect the supercharged V8 to terrorize many an unsuspecting supercar.