Heavy Metal Truants prepare for another “beast of a ride”: their sixth cycling pilgrimage from London to Download Festival.