That first pic is hilarious! It is a fantastic car, but HOW THE HECK can someone get in?? I would need a big ladder