I was driving the workvan to a job today and "Boom" accompanied by fluid on windshield( 5mph at light).
Pulled over and this is what I had?? Cap looks ok... but I think it would allow pressure to build if it was faulty. may have been a lil low on water.Rad is clean inside.