Hey everyone,
New to this site, wanna see if I can get some advice or opinion on a situation with my Explorer. I have a 2006 Ford Explorer limited. Had brand new radiator put in May of 2012. Heres the lowdown...
Back in the beginning of January, here in Wisconsin, we had a day where it was...