Where Did Bob Sleigh Originate?
Where Did Bob Sleigh Originate? The sport of bobsleigh didn’t begin until the late 19th century, when the Swiss attached two skeleton sleds together and added a steering mechanism to make a toboggan. A chassis was added to give protection to wealthy tourists, and the world’s first bobsleigh club was founded in St. Moritz, Switzerland