5 Mar 2024, 17:00 UTC · By: Elena Luchian / A Mazda SUV ended up on its side at the entrance of a drive-thru in Londonderry, New Hampshire. How was that even possible?