Leith Cars

Leith Cars is a monster truck. It is based on the car dealership of the same name in Raleigh, North Carolina.