Daily Archives: August 19, 2013

Venison Gives Me Gas

Generally, Truck Mascots are stuffed toys or animals discarded by their original owners and lashed to the grills of mainly commercial trucks sort of like flying maidens on ships of old. The driver of this Philadelphia Gas Works truck opted … Continue reading

Posted in Truck Mascots | Tagged , , , , , , | Comments Off on Venison Gives Me Gas