A new mobile video billboard offering a "360-degree" view has been let loose on several cities by Alt Terrain LLC.
The billboard is a self-contained unit delivering full-motion video advertising content (such as 30-second TV commercials, movie trailers, videogame previews, or...
continue reading »