Funny Videos

Better in Korea: Transformers

By  | 

Wow… Transformers are clearly better in Korea.

 

Here:

 

There:

That is like a real friggin' Transformer! Korea wins!

 

Check Out Better In Japan: Zelda

comments