Fallen tree causes major damage to Tesla and Toyota pickup in Miami
A Tesla Car and a Toyota A pickup truck sustained significant damage on Friday after a huge tree fell in a residential area in Miami. Images shared on the website Only in Dade showed the destruction caused by the fall…