dang sorry to see what happen to your car. good thing is you and your gf are ok, what did someone blow a stop sign?