Does anyone know anything about the Land and Sea Turbo Cowl?
Like how many were made?
Do they have any value?
Why don't you ever see them for sale?
I think its a pretty nostalgic item.