Actually that is my roommate without the safety glasses on. I always wear mine.
But on a side story, I didn't get anything in my eye while working on my truck, but while riding my bike to ace to get a new wire brush a bug flew in my eye. Oh the irony
Dude a bug in the eye sucks!!! Had that happen to me a few weeks ago, a little gnat...man that sucked. Nice truck too btw