Meaning: 6.7 Liter Super Duty Ford Truck WhatAPlate's Story:
I guess Super Duty on the tailgate wasn’t enough!
Meaning: 6.7 Liter Super Duty Ford Truck
I guess Super Duty on the tailgate wasn’t enough!