This person's channel was hosted on Vidme, which is no longer in operation. However, you might still be able to find them at these links:
Stop And Stare Mobile Media Billboard trucks in NYC are equipped with GPS tracking! Now consider the power of a mobile billboards and why these corporate giants choose to utilize such a bold advertising campaign.
March 3 2016
Total video views: