Motorstorm - Japanese ad

A TV spot for Motorsport from Japan to tickle your tastebuds. And give you the opportunity to laugh at others' misfortune.

Comments (1)

Comments for this article are now closed, but please feel free to continue chatting on the forum!

  • Loading...hold tight!