I can only see half the video (the left half) because the video is so wide. Can you link to a page it's posted on or something?
Sorry about that, I'll fix it.
That looks pretty cool actually. We'll see if it ever graces American shores though. Or has it been confirmed already?
Post a Comment