Walked into work this morning after a leasurely drive into work, no more than normal. I was told by a co-worker that my car was smoking... Walked out to my car and sure enough, smoke was coming out from the passengerside under the hood. Thinking it was the turbo I pop my hood and take a look. There is a pool of coolant ontop of the resevour. I squeezed the upper radiator hose to look for gushing coolant as the line had pressure and the therm was still open. No gushing fluids, and nothing under the car. Did the cap come loose because of pressure? I'm going to go to subaru later today and purchase a new cap for the radiator. There is coolant in the over flow as well..

Thoughts?