A winning formula

Great rides and great people. Deserves to be a great success as it should be a winning formula.