Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Jan 7, 2008
mobile advertising truck LED advertising in day light full video ads Video Screens Inc out of Tarpon Springs, Florida is manufacturer of mobile advertising trucks using latest technology including satellite dish Air conditioning Internet connection and sleeping quarters