Yoshi PTD

Yoshi PTD

Fan made short-film about Yoshi PTD( Personal Transportation Device ), in this commercial they show why the Yoshi PTD( fake ) is far better then a Segway.

Amazing Games