Predator and Alien bikers on the loose in Asia

via Thailandfans Forum

We weren’t even sure what to think of this, except “Get to da chopper!”

Be sure to stick around til the end of the video for a look at the costume and helmet up close, as well as an insane Alien bike.

[store-items skus=”902167″]