Vietnamese roadside armored vehicles look cool, have you ever driven such a car? Vietnamese roadside armored vehicles look cool, have you ever driven such a car? Vietnamese roadside armored vehicles look cool, have you ever driven such a car? Vietnamese roadside armored vehicles look cool, have you ever driven such a car? Vietnamese roadside armored vehicles look cool, have you ever driven such a car?