I don't remember ever seeing this particular site before so was glad you
posted it. This caught my eye while I was browsing there:
<< AVION - My Silver Palace! Looks of an Airstream, better construction!: an
AVION LA GRANDE>>
Could this be true?
-Norma