Stop in for a cup of coffee

On the Demon?
No, my truck. 01 Super Duty 7.3 diesel