I thought I had a leaking windshield on my Thor Hurricane. After having a windshield repairman look at it, he told me that it was not the windshield leaking. It turned out to be the yellow running lights above the windshield that were leaking. Reading these forums a lot, it looks like Winnebago has a problem with leaking windshields, but you might want to take a look at those lights. They are simple to reseal and the way they leak caused it to look exactly like a leaking windshield.
Jim & Judy & Bella (Black Lab) & Sunny (Retriever)
2010 Thor Hurricane 33T
TOAD 2014 Ford Focus LE