1981 Mongoose Supergoose
Picked this up several months ago from its original owner. Serial indicates that it was made in April of 1981. Im pretty sure I had this bike as a kid, but that was 31 years ago and only for a short time before it mysteriously vanished from a bike rack.
Submitted by MeltdownDiscuss this bike