The definitely sell those overseas. People use them to keep the bugs off, as they are driving. I was never sure how they were attached.
If I had a Lance with that giant front window, I would want one too.....
I have seen something for 5th wheels in the US, that does what you are looking for. They are called Bugg Banner. You might try contacting them and see if they have any travel trailer options.