Even thou I had an idea of what was coming this still scared the crap outta me...Watch with caution. And yes this is a tire commercial that I guess is airing in Japan.
More From 97.7/97.3 The Wolf
Ghost Hunters Ed & Lorraine Warren Once Worked in Poughkeepsie