Lately Ive been on this unholy kick of watching all those goofy 60's Frankie and Annette beach movies.Just finished watching Bikini Beach and in the final chase scene Don Rickles is riding a pretty bad ass mini,looks like a step through design(although kinda hard to tell in the movie).Anyone familier with what kind of bike this is?(Tried to find a pic but didn't come up with anything).