T thedrive.com A digital billboard company has the technology to make 3D ads on moving trucks 93 points cf100clunk 5 months ago 47 comments