Valynin scores breakthrough for Team Russia

Following a much-hyped arrival for their Australian campaign, Team Russia has finally claimed the win everyone was expecting, with Valery Valynin first across the tape in Penguin following a determined attack three kilometres from the finish. The victory was enough to move Valynin from ninth to sixth overall, although he remains 45 seconds off the pace and therefore, likely out of contention.

Swipe to scroll horizontally
Stage 7
#Rider Name (Country) TeamResult
1Valery Valynin (Team Russia)1:57:44
2Luke Fetch (Search2Retain)0:00:08
3Samuel Davis (Plan B Racing)0:00:09
4Nathan Haas (Genesys Wealth Advisers)0:00:17
5Joseph Lewis (Bikebug.Com)Row 4 - Cell 2
6Alexander Serov (Team Russia)Row 5 - Cell 2
7Chris Jory (Bikebug.Com)Row 6 - Cell 2
8Bernard Sulzberger (V Australia)Row 7 - Cell 2
9Dale Parker (Jayco - 2XU)Row 8 - Cell 2
10Blake Hose (John West Cycling Team)Row 9 - Cell 2
11Cameron Peterson (V Australia)Row 10 - Cell 2
12Joshua Atkins (Jayco - 2XU)Row 11 - Cell 2
13Mark O'Brien (Team Down Under)Row 12 - Cell 2
14Jai Crawford (Jayco - 2XU)Row 13 - Cell 2
15Nathan Earle (Genesys Wealth Advisers)Row 14 - Cell 2
16Ben Dyball (Jayco - AIS)Row 15 - Cell 2
17Alex Clements (Pure Tas - Deloitte)Row 16 - Cell 2
18Trenton Day (Jayco - 2XU)Row 17 - Cell 2
19Campbell Flakemore (Genesys Wealth Advisers)Row 18 - Cell 2
20Calvin Watson (Genesys Wealth Advisers)Row 19 - Cell 2
21Christopher Winn (V Australia)Row 20 - Cell 2
22Caleb Jones (Bikebug.Com)0:04:11
23Hayden Brooks (V Australia)Row 22 - Cell 2
24Andrew Arundel (Lawson Homes)Row 23 - Cell 2
25Liam Dove (Lawson Homes)Row 24 - Cell 2
26Julian Hamill (Bikebug.Com)Row 25 - Cell 2
27Valery Kaikov (Team Russia)Row 26 - Cell 2
28Cameron Bayly (Central Coast Council)Row 27 - Cell 2
29Jamie Lacey (Team Down Under)Row 28 - Cell 2
30Matvey Zubov (Team Russia)Row 29 - Cell 2
31Stuart Smith (John West Cycling Team)Row 30 - Cell 2
32Rowan Dever (John West Cycling Team)Row 31 - Cell 2
33Logan Calder (Plan B Racing)Row 32 - Cell 2
34Paul Van Der Ploeg (Search2Retain)Row 33 - Cell 2
35Stuart Mulhern (Team Down Under)Row 34 - Cell 2
36Nathan Elliott (Search2Retain)Row 35 - Cell 2
37Alexander Khatuntsev (Team Russia)Row 36 - Cell 2
38Cal Britten (Search2Retain)Row 37 - Cell 2
39Aaron Donnelly (Jayco - AIS)Row 38 - Cell 2
40Jake McMahon (Pure Tas - Deloitte)Row 39 - Cell 2
41Mark Jamieson (Jayco - 2XU)Row 40 - Cell 2
42Danny Pulbrook (Pure Tas - Deloitte)Row 41 - Cell 2
43Ben Hill (Jayco - 2XU)Row 42 - Cell 2
44Joshua Taylor (Bikebug.Com)Row 43 - Cell 2
45Nicholas Dougall (Jayco - 2XU)Row 44 - Cell 2
46Jay Bourke (Search2Retain)Row 45 - Cell 2
47Sean Sullivan (V Australia)Row 46 - Cell 2
48Taylor Sheldon (V Australia)Row 47 - Cell 2
49Anthony Giacoppo (Genesys Wealth Advisers)Row 48 - Cell 2
50Alexi Markov (Team Russia)Row 49 - Cell 2
51Nicolay Zhurkin (Team Russia)0:07:28
52Luke Padgett (Lawson Homes)Row 51 - Cell 2
53John Darcey (Ride.Net.Au/Hobart Wheelers)Row 52 - Cell 2
54Peter Loft (Pure Tas - Deloitte)Row 53 - Cell 2
55Joshua Aldride (Central Coast Council)Row 54 - Cell 2
56Jack Matthews (Pure Tas - Deloitte)Row 55 - Cell 2
57Nick Morgan (Ride.Net.Au/Hobart Wheelers)0:07:30
58Trent Derecourt (John West Cycling Team)Row 57 - Cell 2
59James Mowatt (Search2Retain)Row 58 - Cell 2
60Alex Carver (Jayco - AIS)Row 59 - Cell 2
61James Hepburn (Jayco - 2XU)Row 60 - Cell 2
62Andrew Christie (Lawson Homes)Row 61 - Cell 2
63Jake Klajnblat (Search2Retain)Row 62 - Cell 2
64Andrew Martin (Plan B Racing)0:07:33
65Alexander Ray (Team Down Under)Row 64 - Cell 2
66Luke Ockerby (Pure Tas - Deloitte)Row 65 - Cell 2
67Jacob Langham (Ride.Net.Au/Hobart Wheelers)Row 66 - Cell 2
68Malcolm Rudolph (Jayco - AIS)Row 67 - Cell 2
69Jason Rigg (Genesys Wealth Advisers)Row 68 - Cell 2
70Lachlan Ambrose (Central Coast Council)Row 69 - Cell 2
71Michael Smith (Lawson Homes)Row 70 - Cell 2
72Alex Wohler (Team Down Under)Row 71 - Cell 2
73Aaron Kemps (V Australia)Row 72 - Cell 2
74Timothy Cameron (Central Coast Council)Row 73 - Cell 2
75James Boal (Central Coast Council)Row 74 - Cell 2
76Andrew Crawley (Bikebug.Com)Row 75 - Cell 2
77Johnnie Walker (V Australia)Row 76 - Cell 2
78Kane Walker (Genesys Wealth Advisers)Row 77 - Cell 2
79Trent Morey (Lawson Homes)0:13:34
80Evgeny Kovalev (Team Russia)0:13:35
81Aaron Jones (Pure Tas - Deloitte)0:14:58
82Joel Stearnes (Pure Tas - Deloitte)Row 81 - Cell 2
83Steven Del Gallo (John West Cycling Team)0:15:04
84Bradeley Hall (Plan B Racing)0:21:45
85Joshua Clark (Lawson Homes)0:22:59
86Nicholas Horsley (Ride.Net.Au/Hobart Wheelers)Row 85 - Cell 2
87Nick Woods (Team Down Under)Row 86 - Cell 2
88Justin Vanstone (Team Down Under)Row 87 - Cell 2
89Mathew Wheatcroft (Team Down Under)Row 88 - Cell 2
90James Bennett (John West Cycling Team)Row 89 - Cell 2
91Mark Guy (Ride.Net.Au/Hobart Wheelers)Row 90 - Cell 2
92Jake McGee (Bikebug.Com)Row 91 - Cell 2
93Mike Henton (Central Coast Council)Row 92 - Cell 2
94Philip Grenfell (Bikebug.Com)0:23:03
95David Abraham (Ride.Net.Au/Hobart Wheelers)Row 94 - Cell 2
Swipe to scroll horizontally
Intermediate Sprints and Climbs - m22 Gawler General Store Sprint
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Alexander Ray (Team Down Under)3pts
2Anthony Giacoppo (Genesys Wealth Advisers)2Row 1 - Cell 3
3Cameron Peterson (V Australia)1Row 2 - Cell 3
Swipe to scroll horizontally
m26 J.A. Allen Signs HC3
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Dale Parker (Jayco - 2XU)5pts
2Bernard Sulzberger (V Australia)3Row 1 - Cell 3
3Joshua Atkins (Jayco - 2XU)2Row 2 - Cell 3
Swipe to scroll horizontally
m35 Sprent Primary School Sprint
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Chris Jory (Bikebug.Com)3pts
2Jake Klajnblat (Search2Retain)2Row 1 - Cell 3
3Jamie Lacey (Team Down Under)1Row 2 - Cell 3
Swipe to scroll horizontally
m45 Houses Sprint
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Dale Parker (Jayco - 2XU)3pts
2Luke Fetch (Search2Retain)2Row 1 - Cell 3
3Aaron Kemps (V Australia)1Row 2 - Cell 3
Swipe to scroll horizontally
m47 Tank HC4
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Nathan Earle (Genesys Wealth Advisers)3pts
2Andrew Crawley (Bikebug.Com)2Row 1 - Cell 3
3Sean Sullivan (V Australia)1Row 2 - Cell 3
Swipe to scroll horizontally
m54 Preston Town Sign HC4
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Anthony Giacoppo (Genesys Wealth Advisers)3pts
2Joshua Atkins (Jayco - 2XU)2Row 1 - Cell 3
3Peter Loft (Pure Tas - Deloitte)1Row 2 - Cell 3
Swipe to scroll horizontally
m70 Shed HC1
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Joshua Atkins (Jayco - 2XU)10pts
2Dale Parker (Jayco - 2XU)6Row 1 - Cell 3
3Ben Dyball (Jayco - AIS)4Row 2 - Cell 3
Swipe to scroll horizontally
m84 Riana Store Sprint
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Valery Valynin (Team Russia)3pts
2Samuel Davis (Plan B Racing)2Row 1 - Cell 3
3Luke Fetch (Search2Retain)1Row 2 - Cell 3
Swipe to scroll horizontally
Aggressor
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Valery Valynin (Team Russia)2pts
Swipe to scroll horizontally
Cat Underground Mining General Classification after Stage 7
#Rider Name (Country) TeamResult
1Cameron Peterson (V Australia)9:52:36
2Nathan Haas (Genesys Wealth Advisers)0:00:01
3Joshua Atkins (Jayco - 2XU)0:00:09
4Dale Parker (Jayco - 2XU)0:00:12
5Jai Crawford (Jayco - 2XU)0:00:41
6Valery Valynin (Team Russia)0:00:45
7Bernard Sulzberger (V Australia)0:00:48
8Nathan Earle (Genesys Wealth Advisers)0:00:49
9Alexander Serov (Team Russia)0:01:04
10Campbell Flakemore (Genesys Wealth Advisers)0:01:15
11Christopher Winn (V Australia)0:01:22
12Joseph Lewis (Bikebug.Com)0:03:16
13Mark O'Brien (Team Down Under)0:05:03
14Alexander Khatuntsev (Team Russia)0:05:35
15Blake Hose (John West Cycling Team)0:06:22
16Ben Dyball (Jayco - AIS)0:06:32
17Calvin Watson (Genesys Wealth Advisers)0:07:02
18Samuel Davis (Plan B Racing)0:07:51
19Jay Bourke (Search2Retain)0:08:27
20Alex Clements (Pure Tas - Deloitte)0:08:47
21Mark Jamieson (Jayco - 2XU)0:10:48
22Luke Fetch (Search2Retain)0:12:15
23Anthony Giacoppo (Genesys Wealth Advisers)0:13:20
24Valery Kaikov (Team Russia)0:13:45
25Taylor Sheldon (V Australia)0:14:34
26Chris Jory (Bikebug.Com)0:14:47
27Jamie Lacey (Team Down Under)0:15:38
28Hayden Brooks (V Australia)0:15:43
29Cal Britten (Search2Retain)0:16:20
30Caleb Jones (Bikebug.Com)0:16:46
31Andrew Arundel (Lawson Homes)0:17:34
32Stuart Mulhern (Team Down Under)0:17:43
33Julian Hamill (Bikebug.Com)0:18:23
34Stuart Smith (John West Cycling Team)0:18:47
35Matvey Zubov (Team Russia)0:19:02
36Aaron Donnelly (Jayco - AIS)0:19:10
37Alexi Markov (Team Russia)0:20:39
38Joshua Taylor (Bikebug.Com)0:21:03
39Jake McMahon (Pure Tas - Deloitte)0:21:35
40Kane Walker (Genesys Wealth Advisers)0:22:13
41Alex Carver (Jayco - AIS)0:22:14
42Johnnie Walker (V Australia)0:22:16
43Nathan Elliott (Search2Retain)0:22:41
44Timothy Cameron (Central Coast Council)0:23:01
45Danny Pulbrook (Pure Tas - Deloitte)0:23:12
46Logan Calder (Plan B Racing)0:23:15
47Aaron Kemps (V Australia)0:23:39
48Lachlan Ambrose (Central Coast Council)0:24:00
49Malcolm Rudolph (Jayco - AIS)0:24:21
50James Boal (Central Coast Council)0:24:22
51Jacob Langham (Ride.Net.Au/Hobart Wheelers)0:25:16
52Trent Derecourt (John West Cycling Team)0:27:14
53Trenton Day (Jayco - 2XU)0:28:30
54Luke Padgett (Lawson Homes)0:28:42
55Michael Smith (Lawson Homes)0:28:49
56Nick Morgan (Ride.Net.Au/Hobart Wheelers)0:29:22
57Ben Hill (Jayco - 2XU)0:29:49
58Sean Sullivan (V Australia)0:30:49
59Nicholas Dougall (Jayco - 2XU)0:32:11
60Paul Van Der Ploeg (Search2Retain)0:32:45
61Joshua Aldride (Central Coast Council)0:34:58
62Alex Wohler (Team Down Under)0:34:59
63Alexander Ray (Team Down Under)0:36:11
64John Darcey (Ride.Net.Au/Hobart Wheelers)0:36:36
65Liam Dove (Lawson Homes)0:38:09
66Nick Woods (Team Down Under)0:38:13
67Andrew Crawley (Bikebug.Com)Row 66 - Cell 2
68Jason Rigg (Genesys Wealth Advisers)0:38:24
69Joel Stearnes (Pure Tas - Deloitte)0:39:01
70Cameron Bayly (Central Coast Council)0:39:15
71Trent Morey (Lawson Homes)0:40:14
72Rowan Dever (John West Cycling Team)0:42:12
73James Bennett (John West Cycling Team)0:42:36
74Nicolay Zhurkin (Team Russia)0:44:20
75Bradeley Hall (Plan B Racing)0:44:54
76Jack Matthews (Pure Tas - Deloitte)0:45:05
77Evgeny Kovalev (Team Russia)0:45:26
78Andrew Martin (Plan B Racing)0:45:58
79Justin Vanstone (Team Down Under)0:47:12
80Peter Loft (Pure Tas - Deloitte)0:47:19
81James Mowatt (Search2Retain)0:51:11
82Jake Klajnblat (Search2Retain)0:53:18
83Luke Ockerby (Pure Tas - Deloitte)0:55:04
84Aaron Jones (Pure Tas - Deloitte)0:55:44
85James Hepburn (Jayco - 2XU)0:57:06
86Steven Del Gallo (John West Cycling Team)0:59:46
87Andrew Christie (Lawson Homes)1:01:38
88Mathew Wheatcroft (Team Down Under)1:03:17
89Mark Guy (Ride.Net.Au/Hobart Wheelers)1:18:27
90Jake McGee (Bikebug.Com)1:18:58
91Philip Grenfell (Bikebug.Com)1:23:29
92Joshua Clark (Lawson Homes)1:27:28
93Mike Henton (Central Coast Council)1:27:55
94David Abraham (Ride.Net.Au/Hobart Wheelers)1:32:34
Swipe to scroll horizontally
Avantiplus Sprint Championship after Stage 7
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Alexander Ray (Team Down Under)27pts
2Nathan Haas (Genesys Wealth Advisers)25Row 1 - Cell 3
3Chris Jory (Bikebug.Com)15Row 2 - Cell 3
4Julian Hamill (Bikebug.Com)13Row 3 - Cell 3
5Valery Valynin (Team Russia)9Row 4 - Cell 3
6Cameron Bayly (Central Coast Council)8Row 5 - Cell 3
7Joshua Atkins (Jayco - 2XU)7Row 6 - Cell 3
8Philip Grenfell (Bikebug.Com)6Row 7 - Cell 3
9Bernard Sulzberger (V Australia)6Row 8 - Cell 3
10Luke Ockerby (Pure Tas - Deloitte)5Row 9 - Cell 3
11Cameron Peterson (V Australia)5Row 10 - Cell 3
12Aaron Kemps (V Australia)4Row 11 - Cell 3
13Malcolm Rudolph (Jayco - AIS)4Row 12 - Cell 3
14Alex Wohler (Team Down Under)4Row 13 - Cell 3
15Luke Fetch (Search2Retain)4Row 14 - Cell 3
16Dale Parker (Jayco - 2XU)3Row 15 - Cell 3
17Christopher Winn (V Australia)3Row 16 - Cell 3
18Andrew Crawley (Bikebug.Com)3Row 17 - Cell 3
19Aaron Donnelly (Jayco - AIS)3Row 18 - Cell 3
20Mark Jamieson (Jayco - 2XU)3Row 19 - Cell 3
21Johnnie Walker (V Australia)3Row 20 - Cell 3
22Bradeley Hall (Plan B Racing)3Row 21 - Cell 3
23Anthony Giacoppo (Genesys Wealth Advisers)3Row 22 - Cell 3
24Caleb Jones (Bikebug.Com)3Row 23 - Cell 3
25Kane Walker (Genesys Wealth Advisers)3Row 24 - Cell 3
26Peter Loft (Pure Tas - Deloitte)3Row 25 - Cell 3
27Sean Sullivan (V Australia)2Row 26 - Cell 3
28Trent Morey (Lawson Homes)2Row 27 - Cell 3
29Samuel Davis (Plan B Racing)2Row 28 - Cell 3
30Jake Klajnblat (Search2Retain)2Row 29 - Cell 3
31Ben Hill (Jayco - 2XU)1Row 30 - Cell 3
32Taylor Sheldon (V Australia)1Row 31 - Cell 3
33Joseph Lewis (Bikebug.Com)1Row 32 - Cell 3
34Joshua Taylor (Bikebug.Com)1Row 33 - Cell 3
35James Mowatt (Search2Retain)1Row 34 - Cell 3
36Jamie Lacey (Team Down Under)1Row 35 - Cell 3
dnfBen Mather (Lawson Homes)3Row 36 - Cell 3
Swipe to scroll horizontally
Country Club Criterium Championship after Stage 7
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Aaron Kemps (V Australia)20pts
2Bernard Sulzberger (V Australia)17Row 1 - Cell 3
3Joseph Lewis (Bikebug.Com)15Row 2 - Cell 3
4Luke Ockerby (Pure Tas - Deloitte)11Row 3 - Cell 3
5Alex Carver (Jayco - AIS)10Row 4 - Cell 3
6Nathan Haas (Genesys Wealth Advisers)8Row 5 - Cell 3
7Alexander Serov (Team Russia)7Row 6 - Cell 3
8Anthony Giacoppo (Genesys Wealth Advisers)6Row 7 - Cell 3
9Philip Grenfell (Bikebug.Com)5Row 8 - Cell 3
10Paul Van Der Ploeg (Search2Retain)4Row 9 - Cell 3
11Caleb Jones (Bikebug.Com)3Row 10 - Cell 3
12Cameron Peterson (V Australia)2Row 11 - Cell 3
13Joshua Atkins (Jayco - 2XU)1Row 12 - Cell 3
14Valery Kaikov (Team Russia)1Row 13 - Cell 3
Swipe to scroll horizontally
Derrico King of the Mountains Championship after Stage 7
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Dale Parker (Jayco - 2XU)26pts
2Joshua Atkins (Jayco - 2XU)25Row 1 - Cell 3
3Nathan Earle (Genesys Wealth Advisers)21Row 2 - Cell 3
4Nathan Haas (Genesys Wealth Advisers)14Row 3 - Cell 3
5Ben Dyball (Jayco - AIS)11Row 4 - Cell 3
6Valery Valynin (Team Russia)8Row 5 - Cell 3
7Taylor Sheldon (V Australia)7Row 6 - Cell 3
8Trent Morey (Lawson Homes)6Row 7 - Cell 3
9Anthony Giacoppo (Genesys Wealth Advisers)6Row 8 - Cell 3
10Andrew Crawley (Bikebug.Com)6Row 9 - Cell 3
11Joseph Lewis (Bikebug.Com)5Row 10 - Cell 3
12Trent Derecourt (John West Cycling Team)4Row 11 - Cell 3
13Bernard Sulzberger (V Australia)4Row 12 - Cell 3
14Caleb Jones (Bikebug.Com)2Row 13 - Cell 3
15Sean Sullivan (V Australia)1Row 14 - Cell 3
16Peter Loft (Pure Tas - Deloitte)1Row 15 - Cell 3
dnfBen Mather (Lawson Homes)2Row 16 - Cell 3
Swipe to scroll horizontally
Goodstone Group Most Aggressive Rider
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Valery Valynin (Team Russia)2pts
2Alexander Ray (Team Down Under)2Row 1 - Cell 3
3Chris Jory (Bikebug.Com)2Row 2 - Cell 3
4Cameron Bayly (Central Coast Council)2Row 3 - Cell 3
5Malcolm Rudolph (Jayco - AIS)2Row 4 - Cell 3
6Ben Mather (Lawson Homes)2Row 5 - Cell 3
Swipe to scroll horizontally
Elgas Leading Tasmanian Rider after Stage 7
#Rider Name (Country) TeamResult
1Jai Crawford (Jayco - 2XU)9:53:17
2Bernard Sulzberger (V Australia)0:00:07
3Nathan Earle (Genesys Wealth Advisers)0:00:08
4Campbell Flakemore (Genesys Wealth Advisers)0:00:34
5Alex Clements (Pure Tas - Deloitte)0:08:06
6Mark Jamieson (Jayco - 2XU)0:10:07
7Jake McMahon (Pure Tas - Deloitte)0:20:54
8Danny Pulbrook (Pure Tas - Deloitte)0:22:31
9Jacob Langham (Ride.Net.Au/Hobart Wheelers)0:24:35
10Luke Padgett (Lawson Homes)0:28:01
11Michael Smith (Lawson Homes)0:28:08
12Nick Morgan (Ride.Net.Au/Hobart Wheelers)0:28:41
13Sean Sullivan (V Australia)0:30:08
14John Darcey (Ride.Net.Au/Hobart Wheelers)0:35:55
15Joel Stearnes (Pure Tas - Deloitte)0:38:20
16Jack Matthews (Pure Tas - Deloitte)0:44:24
17Peter Loft (Pure Tas - Deloitte)0:46:38
18Luke Ockerby (Pure Tas - Deloitte)0:54:23
19Aaron Jones (Pure Tas - Deloitte)0:55:03
20Mark Guy (Ride.Net.Au/Hobart Wheelers)1:17:46
21Joshua Clark (Lawson Homes)1:26:47
22David Abraham (Ride.Net.Au/Hobart Wheelers)1:31:53
23Nicholas Horsley (Ride.Net.Au/Hobart Wheelers)1:37:34
dnfThomas Robinson (Genesys Wealth Advisers)Row 23 - Cell 2
dnfBen Mather (Lawson Homes)Row 24 - Cell 2
Swipe to scroll horizontally
Teams Classification after Stage 7
#Rider Name (Country) TeamResult
1Jayco - 2XU29:39:53
2V Australia0:00:54
3Genesys Wealth Advisers0:01:00
4Team Russia0:05:22
5search2retain0:26:36
6Bikebug.com0:26:58
7Team Down Under0:32:20
8John West Cycling Team0:42:04
9Jayco - AIS0:46:10
10Pure Tas - Deloitte0:46:39
11Lawson Homes0:55:29
12Plan B Racing0:59:54
13Central Coast Council1:04:55
14ride.net.au/Hobart Wheelers1:23:03

 

As a sports journalist and producer since 1997, Jane has covered Olympic and Commonwealth Games, rugby league, motorsport, cricket, surfing, triathlon, rugby union, and golf for print, radio, television and online. However her enduring passion has been cycling.

 

Jane is a former Australian Editor of Cyclingnews from 2011 to 2013 and continues to freelance within the cycling industry.

 

Latest on Cyclingnews