TBT: Bizarre Volkswagen Dog Fish Commercial February 28, 2018March 2, 2018 moldychum No doubt the weirdest commercial you’ll see today…