Waoh! That's extreme weather man!
I think the car is an MGF.