TV Screens Installed on a Tailgate
- Cleared
Occurred on December 17, 2015 / Houston, TX
Info: Bringing a whole new meaning to the saying "watch where you're going". This driver in Houston added two television screens to his tailgate...
Location
Houston, Texas
Occurred
not known
Posted By
Craig Hlavaty
Posted On
Dec-23-2015