Forum Discussion
93mastercraft
Dec 22, 2013Explorer II
Every time I look at that photo it just cracks me up. Who ever thought of the mechanics and engineering behind this thing must have been high the day they invented it. I mean, when I look at this and then look at that huge a$$ slide I start scratching my head.


About Motorhome Group
38,763 PostsLatest Activity: Mar 21, 2016