Watch Speeding Ferrari 458 Smash Into A Minivan In Hong Kong


You know the saying, “with great power, comes great responsibility”? It seems the driver of this Ferrari 458 Italia kind of missed that last part.
Read more »