Triangle group ride