I think it's a different Flea - Dann
Thanks for posting the infamous Green Twitch. I couldn't find any pics or mention of them. - rsuarez1982
I had totally forgotten. Almost skipped by the image too, since there's only so many surfing pictures I feel like posting. Glad I did. - Dann
As as such, I found another forgotten gem, the Humidor: