Finn Iles and His City Playground Michael Finch 7 years ago Canadian Finn Iles rips apart the streets of Quebec on his Specialized S-Works Demo downhill mountain bike!