>>never heard of them
Glastron was founded in 1956, in Austin, Texas of all places. Lots of Glastron boats around these parts (Central TX), once upon a time.
I never heard of their motorhomes, but from the pic it does sorta look like the runabouts they made during the 1960s.