Was just out for a leisurely drive on a sunny 67 degree day. Stopped at a light and heard a loud bang and looked back to see the glass over the engine...