The London Rally for Heroes, April 2013 Published September 20, 2016 at 3812 × 2541 The London Rally for Heroes, April 2013 Photo thanks to M and H Photography.