Styrofoam seal on steering knuckle???

I used some cheap acrylic caulk that was in stock. Not going to win any shows, anyhow.