27 Oct 2021, 15:22 UTC · By: Daniel Patrascu / American bike maker Indian released the initial details for the Indian Riders Fest that takes place next summer in Ceské Budejovice, Czech Republic