Video - Business News
Posted on July 17, 2013 at 6:09 PM
Updated Wednesday, Jul 17 at 6:14 PM
These days ads are everywhere. They're on your TV, your computer, your smart phone and now, in your face. Seattle company Biking Billboards is taking advertising on the road.
More Business News Videos