Henshaw Hotel. A pinnacle in the Clermont, Florida community is proud to present you with some of the shenanigans that go down there on a regular basis. Add that to the constant influx of world class riders and you have this nice little gem of a video to take you into the week. Enjoy!