Hey barfers. I seek your knowledge on this subject. Over the weekend I noticed two motorcycles parked in two different locations around the bey area (no owner in sight) with an Autobot symbol sticker on the wind screen. I've also seen them in separate occasions on the rear window of cars, trucks...