Shred The Thread finals

New South Whales, Australia: There’s something special about racing in an urban environment with building and other mundane element of the city flashing past. Finals of Shred the Thread held in Hornsby yesterday

www.hopkin.com.au

Monday July 9th, 2012
Downhill Race