This $500,000 armored Mercedes-Maybach limo is a force to be reckoned with