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
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