The Ford Guy Driving the haulr said the Boss is a "most Probable" and sporting a 5.4 liter something like that!!
Forum Rules