Insider saw this video based on a South Park promotion celebrating their 20th season. The promotion centered around the use of strategically placed mobile billboards. The billboards were placed in locations based on the theme of the billboards. Not everyone was amused but we thought our readers might enjoy.
Paid Advertisement