I sat at a red light the other day and laughed hysterically thinking about that picture. I mean a freaking lion. they have any mishaps in there it could get real ugly real quick. and the thing is just sitting there enjoying the ride. :huh god damn what a sight. any idea where and when that picture is from?