I've located a Mangusta window sticker and added it to the new Mangusta section at www.ProvaMo.com. Does anyone else have a Goose window sticker? I'd like to see another one! Chuck