Forum Discussion
93mastercraft
Dec 21, 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,768 PostsLatest Activity: Nov 21, 2015