I think you are right. It might be a Mexico. There is a similar frame on flickr:
or this one on Velospace:
I used to have one, as well. I gifted it to my brother in Seattle. They are very nice rides!
best, kim -- Kim Klakow
Diplom Grafik Designer Akimbo71@gmx.net +49172-1786481 Berlin - Germany
Neu: GMX De-Mail - Einfach wie E-Mail, sicher wie ein Brief! Jetzt De-Mail-Adresse reservieren: http://portal.gmx.net/de/go/demail