The News Wheel

[Photos] Ford Ranger Raptor Debuts in Bangkok; Is It Bound for America?