Redbull Soapbox Race London 2017
Alexandra Palace, London, UK. 9th July, 2017. Spectators and drivers alike endured an afternoon of thrills and spills at the Red Bull Soapbox Race which took place at Alexandra Palace on Sunday 9th July. Go to redbullsoapboxrace.com for more information. To view more image from my Flickr site click HERE COPYRIGHT – Please be … More Redbull Soapbox Race London 2017