I see you have mentioned Alligator crawlers! We have been searching and searching for years for information on them. We bought one many many years ago. We happened to have an ad from 1963 with the Alligator made in St Louis MO . can you tell more about them?