Stoxnet

Craig Finnikin

Leek, Staffordshire

55 (2000-2017,2019-2024)
H955 (2018)

Father of Lilly Finnikin
Son of Bert Finnikin
Nephew of Alan Finnikin
Grandson of Charlie Finnikin
Cousin of Stuart Finnikin
Second cousin of Courtney Finnikin-Hansford
World Champion
2014   
 
National Points Champion
2011   
 
British Champion
2012   
 
European Champion
2019   
 
Stoxnet Driver Of The Year
2022   
 
World Masters
2023   
 
World Of Shale Champion
2011   
 
BSCDA Bumper Trophy
2011   2013   
 
BSCDA Driver Of The Year Trophy
2014   
 
BSCDA Trust Fund Trophy
2019   
 
Internations Cup
2005   
 
World Championship Semi-Final
2021   
 
Ben Turner Memorial Trophy
2022   
 
Dave Berresford Memorial Trophy
2023   
 
Don Round Trophy
2012   2013   
 
John Heynes Memorial
2023   
 
Karen Barker Memorial Star
2013   
 
Malcolm Sugden Trophy
2014   
 
Roger Merrick Trophy
2005   
 
Roger Squire Trophy
2014   
 
Stuart Bamforth Memorial Trophy
2011   
 
The Maestro Trophy
2011   2013   
 
50 finals at 10 tracks
Belle Vue 10
Bradford 4
Buxton 1
Coventry 6
Ipswich 1
King's Lynn 14
Mildenhall 2
Northampton 7
Sheffield 4
Stoke 1
1. Sunday 28th March 2004 King's Lynn
2. Saturday 16th October 2004 Ipswich
3. Saturday 16th July 2005 Northampton
4. Sunday 17th July 2005 Northampton
5. Saturday 26th July 2008 King's Lynn
6. Saturday 27th March 2010 King's Lynn
7. Saturday 24th April 2010 King's Lynn
8. Monday 31st May 2010 Belle Vue
9. Saturday 26th March 2011 King's Lynn
10. Sunday 9th October 2011 Sheffield
11. Saturday 29th October 2011 King's Lynn
12. Sunday 13th November 2011 Belle Vue
13. Saturday 28th April 2012 King's Lynn
14. Saturday 26th May 2012 King's Lynn
15. Monday 4th June 2012 Belle Vue
16. Saturday 7th July 2012 Coventry
17. Saturday 4th August 2012 Coventry
18. Saturday 1st September 2012 Coventry
19. Sunday 17th March 2013 Belle Vue
20. Saturday 27th April 2013 King's Lynn
21. Saturday 4th May 2013 Coventry
22. Saturday 3rd August 2013 Coventry
23. Monday 26th August 2013 Belle Vue
24. Saturday 28th September 2013 Stoke
25. Saturday 26th October 2013 King's Lynn
26. Saturday 5th April 2014 Coventry
27. Sunday 28th June 2015 Sheffield
28. Monday 30th May 2016 Belle Vue
29. Monday 17th April 2017 Belle Vue
30. Monday 1st May 2017 Belle Vue
31. Monday 26th June 2017 Belle Vue
32. Sunday 1st October 2017 Sheffield
33. Sunday 28th July 2019 Northampton
34. Monday 26th August 2019 Belle Vue
35. Saturday 12th September 2020 King's Lynn
36. Saturday 26th September 2020 King's Lynn
37. Saturday 3rd October 2020 Buxton
38. Sunday 7th August 2022 Mildenhall
39. Saturday 17th September 2022 King's Lynn
40. Saturday 24th September 2022 Mildenhall
41. Saturday 15th October 2022 Bradford
42. Saturday 22nd October 2022 King's Lynn
43. Saturday 25th March 2023 Bradford
44. Sunday 28th May 2023 Bradford
45. Sunday 30th July 2023 Northampton
46. Sunday 10th September 2023 Northampton
47. Sunday 28th April 2024 Northampton
48. Monday 8th July 2024 Sheffield
49. Saturday 24th August 2024 Bradford
50. Sunday 29th September 2024 Northampton
1. Saturday 14th June 2003 Cowdenbeath Grand National
2. Saturday 5th July 2003 Coventry Consolation
3. Saturday 5th July 2003 Coventry Grand National
4. Saturday 12th July 2003 Skegness Consolation
5. Sunday 27th July 2003 Sheffield Heat 1
6. Saturday 20th September 2003 Coventry Consolation 2
7. Sunday 28th March 2004 King's Lynn Heat 1
8. Sunday 28th March 2004 King's Lynn Final
9. Sunday 11th April 2004 Sheffield Heat 2
10. Sunday 9th May 2004 King's Lynn Heat 2
11. Sunday 13th June 2004 Knockhill Consolation
12. Saturday 16th October 2004 Ipswich Final
13. Sunday 19th June 2005 Northampton Heat 2
14. Saturday 9th July 2005 Skegness Heat 2
15. Saturday 16th July 2005 Northampton Heat 1
16. Saturday 16th July 2005 Northampton Final
17. Sunday 17th July 2005 Northampton Final
18. Sunday 1st April 2007 Sheffield Heat 1
19. Saturday 26th May 2007 King's Lynn Grand National
20. Saturday 1st September 2007 Coventry Consolation
21. Saturday 3rd May 2008 Coventry Heat 2
22. Saturday 19th July 2008 Northampton Grand National
23. Saturday 26th July 2008 King's Lynn Final
24. Monday 25th August 2008 Belle Vue Heat 1
25. Monday 25th August 2008 Belle Vue Grand National
26. Sunday 31st August 2008 Sheffield Heat 2
27. Saturday 22nd August 2009 Birmingham Grand National
28. Saturday 12th September 2009 Birmingham Heat 3
29. Sunday 21st March 2010 Belle Vue Heat 2
30. Saturday 27th March 2010 King's Lynn Heat 2
31. Saturday 27th March 2010 King's Lynn Final
32. Monday 12th April 2010 Sheffield Heat 3
33. Saturday 24th April 2010 King's Lynn Final
34. Monday 31st May 2010 Belle Vue Heat 3
35. Monday 31st May 2010 Belle Vue Final
36. Saturday 3rd July 2010 Coventry Grand National
37. Monday 30th August 2010 Belle Vue Heat 3
38. Saturday 25th September 2010 King's Lynn Grand National
39. Saturday 23rd October 2010 Birmingham Heat 1
40. Saturday 6th November 2010 Coventry Consolation
41. Saturday 26th March 2011 King's Lynn Final
42. Monday 25th April 2011 Belle Vue Grand National
43. Monday 2nd May 2011 Sheffield Heat 1
44. Saturday 4th June 2011 Coventry Grand National
45. Sunday 17th July 2011 Northampton Grand National
46. Sunday 9th October 2011 Sheffield Final
47. Saturday 29th October 2011 King's Lynn Final
48. Saturday 5th November 2011 Coventry World Of Shale
49. Saturday 5th November 2011 Coventry Heat 1
50. Sunday 13th November 2011 Belle Vue Final
51. Monday 9th April 2012 Belle Vue Grand National
52. Saturday 28th April 2012 King's Lynn Final
53. Saturday 5th May 2012 Coventry Heat 3
54. Saturday 26th May 2012 King's Lynn Final
55. Sunday 27th May 2012 King's Lynn Heat 3
56. Monday 4th June 2012 Belle Vue Heat 1
57. Monday 4th June 2012 Belle Vue Final
58. Saturday 7th July 2012 Coventry Heat 2
59. Saturday 7th July 2012 Coventry Final
60. Saturday 4th August 2012 Coventry Final
61. Saturday 11th August 2012 Stoke Heat 1
62. Saturday 1st September 2012 Coventry Heat 3
63. Saturday 1st September 2012 Coventry Final
64. Sunday 14th October 2012 Belle Vue Helter Skelter
65. Saturday 3rd November 2012 Coventry Heat 2
66. Sunday 11th November 2012 Belle Vue Heat 1
67. Sunday 17th March 2013 Belle Vue Heat 1
68. Sunday 17th March 2013 Belle Vue Heat 2
69. Sunday 17th March 2013 Belle Vue Final
70. Saturday 27th April 2013 King's Lynn Final
71. Saturday 4th May 2013 Coventry Final
72. Saturday 1st June 2013 Coventry Heat 4
73. Saturday 3rd August 2013 Coventry Final
74. Monday 26th August 2013 Belle Vue Final
75. Saturday 7th September 2013 Coventry Grand National
76. Saturday 28th September 2013 Stoke Final
77. Sunday 6th October 2013 Coventry Heat 3
78. Saturday 26th October 2013 King's Lynn Final
79. Sunday 23rd March 2014 Belle Vue Heat 2
80. Saturday 5th April 2014 Coventry Final
81. Saturday 19th April 2014 Stoke Heat 1
82. Monday 21st April 2014 Belle Vue Heat 2
83. Monday 5th May 2014 Sheffield Grand National
84. Saturday 26th July 2014 Stoke Heat 1
85. Saturday 20th September 2014 Coventry World Final
86. Saturday 11th October 2014 Skegness Heat 1
87. Saturday 28th March 2015 King's Lynn Consolation
88. Monday 4th May 2015 Belle Vue Heat 1
89. Sunday 28th June 2015 Sheffield Final
90. Saturday 7th November 2015 Coventry Heat 1
91. Sunday 17th April 2016 Hednesford Consolation
92. Monday 2nd May 2016 Belle Vue Grand National
93. Saturday 14th May 2016 Skegness Heat 1
94. Monday 30th May 2016 Belle Vue Final
95. Saturday 2nd July 2016 Coventry Consolation
96. Monday 17th April 2017 Belle Vue Final
97. Monday 17th April 2017 Belle Vue Grand National
98. Monday 1st May 2017 Belle Vue Heat 1
99. Monday 1st May 2017 Belle Vue Final
100. Monday 26th June 2017 Belle Vue Heat 1
101. Monday 26th June 2017 Belle Vue Final
102. Saturday 23rd September 2017 King's Lynn Heat 1
103. Sunday 1st October 2017 Sheffield Final
104. Saturday 21st October 2017 King's Lynn Heat 2
105. Saturday 28th April 2018 King's Lynn Grand National
106. Saturday 6th April 2019 Mildenhall Consolation
107. Sunday 14th April 2019 Sheffield Consolation
108. Saturday 20th April 2019 Stoke Grand National
109. Monday 6th May 2019 Belle Vue Heat 1
110. Saturday 27th July 2019 Northampton Consolation
111. Sunday 28th July 2019 Northampton Final
112. Monday 26th August 2019 Belle Vue Heat 2
113. Monday 26th August 2019 Belle Vue Final
114. Saturday 31st August 2019 King's Lynn Trust Fund
115. Sunday 15th September 2019 Northampton Grand National
116. Sunday 27th October 2019 Northampton Consolation
117. Saturday 12th September 2020 King's Lynn Final
118. Saturday 26th September 2020 King's Lynn Final
119. Saturday 3rd October 2020 Buxton Final
120. Saturday 31st July 2021 King's Lynn World Semi-Final
121. Saturday 28th August 2021 Bradford Grand National
122. Saturday 11th September 2021 Bradford Consolation
123. Saturday 30th October 2021 Bradford Consolation
124. Saturday 30th October 2021 Bradford Grand National
125. Sunday 14th November 2021 Sheffield Heat 1
126. Sunday 14th November 2021 Sheffield Grand National
127. Sunday 7th August 2022 Mildenhall Consolation
128. Sunday 7th August 2022 Mildenhall Final
129. Sunday 28th August 2022 Sheffield Heat 2
130. Friday 9th September 2022 Mildenhall Heat 1
131. Saturday 17th September 2022 King's Lynn Heat 2
132. Saturday 17th September 2022 King's Lynn Heat 3
133. Saturday 17th September 2022 King's Lynn Final
134. Saturday 24th September 2022 Mildenhall Heat 2
135. Saturday 24th September 2022 Mildenhall Final
136. Sunday 25th September 2022 Northampton Heat 2
137. Sunday 25th September 2022 Northampton Grand National
138. Saturday 15th October 2022 Bradford Consolation
139. Saturday 15th October 2022 Bradford Final
140. Saturday 22nd October 2022 King's Lynn Final
141. Saturday 12th November 2022 Bradford Heat 2
142. Saturday 18th March 2023 King's Lynn Heat 3
143. Saturday 25th March 2023 Bradford Final
144. Sunday 9th April 2023 Sheffield Heat 2
145. Saturday 15th April 2023 King's Lynn Grand National
146. Saturday 22nd April 2023 Mildenhall Consolation
147. Saturday 20th May 2023 King's Lynn Heat 1
148. Saturday 27th May 2023 Bradford Heat 2
149. Sunday 28th May 2023 Bradford Heat 3
150. Sunday 28th May 2023 Bradford Final
151. Saturday 10th June 2023 Mildenhall Heat 3
152. Saturday 24th June 2023 Bradford Heat 2
153. Sunday 30th July 2023 Northampton Heat 2
154. Sunday 30th July 2023 Northampton Final
155. Sunday 27th August 2023 Sheffield Heat 1
156. Sunday 10th September 2023 Northampton Consolation
157. Sunday 10th September 2023 Northampton Final
158. Saturday 23rd September 2023 Bradford Consolation
159. Saturday 14th October 2023 Bradford Consolation
160. Sunday 22nd October 2023 King's Lynn Consolation
161. Saturday 28th October 2023 Northampton Heat 1
162. Saturday 28th October 2023 Northampton Helter Skelter
163. Saturday 11th November 2023 Bradford Heat 2
164. Saturday 20th April 2024 Bradford Heat 2
165. Saturday 20th April 2024 Bradford Heat 3
166. Saturday 20th April 2024 Bradford Grand National
167. Sunday 28th April 2024 Northampton Final
168. Saturday 18th May 2024 King's Lynn Consolation
169. Sunday 26th May 2024 Bradford Heat 3
170. Sunday 26th May 2024 Bradford Grand National
171. Saturday 8th June 2024 Northampton Heat 2
172. Sunday 9th June 2024 Northampton Heat 2
173. Monday 8th July 2024 Sheffield Heat 2
174. Monday 8th July 2024 Sheffield Final
175. Saturday 24th August 2024 Bradford Heat 3
176. Saturday 24th August 2024 Bradford Final
177. Sunday 29th September 2024 Northampton Final
178. Saturday 9th November 2024 Bradford Heat 2
179. Saturday 9th November 2024 Bradford Heat 3
1. 14 Jun 2003 Cowdenbeath GN
2. 5 Jul 2003 Coventry Con
3. 5 Jul 2003 Coventry GN
4. 12 Jul 2003 Skegness Con
5. 27 Jul 2003 Sheffield Ht
6. 20 Sep 2003 Coventry Con
7. 28 Mar 2004 King's Lynn Ht
8. 28 Mar 2004 King's Lynn Final
9. 11 Apr 2004 Sheffield Ht
10. 9 May 2004 King's Lynn Ht
11. 13 Jun 2004 Knockhill Con
12. 16 Oct 2004 Ipswich Final
13. 19 Jun 2005 Northampton Ht
14. 9 Jul 2005 Skegness Ht
15. 16 Jul 2005 Northampton Ht
16. 16 Jul 2005 Northampton Final
17. 17 Jul 2005 Northampton Final
18. 1 Apr 2007 Sheffield Ht
19. 26 May 2007 King's Lynn GN
20. 1 Sep 2007 Coventry Con
21. 3 May 2008 Coventry Ht
22. 19 Jul 2008 Northampton GN
23. 26 Jul 2008 King's Lynn Final
24. 25 Aug 2008 Belle Vue Ht
25. 25 Aug 2008 Belle Vue GN
26. 31 Aug 2008 Sheffield Ht
27. 22 Aug 2009 Birmingham GN
28. 12 Sep 2009 Birmingham Ht
29. 21 Mar 2010 Belle Vue Ht
30. 27 Mar 2010 King's Lynn Ht
31. 27 Mar 2010 King's Lynn Final
32. 12 Apr 2010 Sheffield Ht
33. 24 Apr 2010 King's Lynn Final
34. 31 May 2010 Belle Vue Ht
35. 31 May 2010 Belle Vue Final
36. 3 Jul 2010 Coventry GN
37. 30 Aug 2010 Belle Vue Ht
38. 25 Sep 2010 King's Lynn GN
39. 23 Oct 2010 Birmingham Ht
40. 6 Nov 2010 Coventry Con
41. 26 Mar 2011 King's Lynn Final
42. 25 Apr 2011 Belle Vue GN
43. 2 May 2011 Sheffield Ht
44. 4 Jun 2011 Coventry GN
45. 17 Jul 2011 Northampton GN
46. 9 Oct 2011 Sheffield Final
47. 29 Oct 2011 King's Lynn Final
48. 5 Nov 2011 Coventry World
49. 5 Nov 2011 Coventry Ht
50. 13 Nov 2011 Belle Vue Final
51. 9 Apr 2012 Belle Vue GN
52. 28 Apr 2012 King's Lynn Final
53. 5 May 2012 Coventry Ht
54. 26 May 2012 King's Lynn Final
55. 27 May 2012 King's Lynn Ht
56. 4 Jun 2012 Belle Vue Ht
57. 4 Jun 2012 Belle Vue Final
58. 7 Jul 2012 Coventry Ht
59. 7 Jul 2012 Coventry Final
60. 4 Aug 2012 Coventry Final
61. 11 Aug 2012 Stoke Ht
62. 1 Sep 2012 Coventry Ht
63. 1 Sep 2012 Coventry Final
64. 14 Oct 2012 Belle Vue Helte
65. 3 Nov 2012 Coventry Ht
66. 11 Nov 2012 Belle Vue Ht
67. 17 Mar 2013 Belle Vue Ht
68. 17 Mar 2013 Belle Vue Ht
69. 17 Mar 2013 Belle Vue Final
70. 27 Apr 2013 King's Lynn Final
71. 4 May 2013 Coventry Final
72. 1 Jun 2013 Coventry Ht
73. 3 Aug 2013 Coventry Final
74. 26 Aug 2013 Belle Vue Final
75. 7 Sep 2013 Coventry GN
76. 28 Sep 2013 Stoke Final
77. 6 Oct 2013 Coventry Ht
78. 26 Oct 2013 King's Lynn Final
79. 23 Mar 2014 Belle Vue Ht
80. 5 Apr 2014 Coventry Final
81. 19 Apr 2014 Stoke Ht
82. 21 Apr 2014 Belle Vue Ht
83. 5 May 2014 Sheffield GN
84. 26 Jul 2014 Stoke Ht
85. 20 Sep 2014 Coventry WF
86. 11 Oct 2014 Skegness Ht
87. 28 Mar 2015 King's Lynn Con
88. 4 May 2015 Belle Vue Ht
89. 28 Jun 2015 Sheffield Final
90. 7 Nov 2015 Coventry Ht
91. 17 Apr 2016 Hednesford Con
92. 2 May 2016 Belle Vue GN
93. 14 May 2016 Skegness Ht
94. 30 May 2016 Belle Vue Final
95. 2 Jul 2016 Coventry Con
96. 17 Apr 2017 Belle Vue Final
97. 17 Apr 2017 Belle Vue GN
98. 1 May 2017 Belle Vue Ht
99. 1 May 2017 Belle Vue Final
100. 26 Jun 2017 Belle Vue Ht
101. 26 Jun 2017 Belle Vue Final
102. 23 Sep 2017 King's Lynn Ht
103. 1 Oct 2017 Sheffield Final
104. 21 Oct 2017 King's Lynn Ht
105. 28 Apr 2018 King's Lynn GN
106. 6 Apr 2019 Mildenhall Con
107. 14 Apr 2019 Sheffield Con
108. 20 Apr 2019 Stoke GN
109. 6 May 2019 Belle Vue Ht
110. 27 Jul 2019 Northampton Con
111. 28 Jul 2019 Northampton Final
112. 26 Aug 2019 Belle Vue Ht
113. 26 Aug 2019 Belle Vue Final
114. 31 Aug 2019 King's Lynn Trust
115. 15 Sep 2019 Northampton GN
116. 27 Oct 2019 Northampton Con
117. 12 Sep 2020 King's Lynn Final
118. 26 Sep 2020 King's Lynn Final
119. 3 Oct 2020 Buxton Final
120. 31 Jul 2021 King's Lynn WCSF
121. 28 Aug 2021 Bradford GN
122. 11 Sep 2021 Bradford Con
123. 30 Oct 2021 Bradford Con
124. 30 Oct 2021 Bradford GN
125. 14 Nov 2021 Sheffield Ht
126. 14 Nov 2021 Sheffield GN
127. 7 Aug 2022 Mildenhall Con
128. 7 Aug 2022 Mildenhall Final
129. 28 Aug 2022 Sheffield Ht
130. 9 Sep 2022 Mildenhall Ht
131. 17 Sep 2022 King's Lynn Ht
132. 17 Sep 2022 King's Lynn Ht
133. 17 Sep 2022 King's Lynn Final
134. 24 Sep 2022 Mildenhall Ht
135. 24 Sep 2022 Mildenhall Final
136. 25 Sep 2022 Northampton Ht
137. 25 Sep 2022 Northampton GN
138. 15 Oct 2022 Bradford Con
139. 15 Oct 2022 Bradford Final
140. 22 Oct 2022 King's Lynn Final
141. 12 Nov 2022 Bradford Ht
142. 18 Mar 2023 King's Lynn Ht
143. 25 Mar 2023 Bradford Final
144. 9 Apr 2023 Sheffield Ht
145. 15 Apr 2023 King's Lynn GN
146. 22 Apr 2023 Mildenhall Con
147. 20 May 2023 King's Lynn Ht
148. 27 May 2023 Bradford Ht
149. 28 May 2023 Bradford Ht
150. 28 May 2023 Bradford Final
151. 10 Jun 2023 Mildenhall Ht
152. 24 Jun 2023 Bradford Ht
153. 30 Jul 2023 Northampton Ht
154. 30 Jul 2023 Northampton Final
155. 27 Aug 2023 Sheffield Ht
156. 10 Sep 2023 Northampton Con
157. 10 Sep 2023 Northampton Final
158. 23 Sep 2023 Bradford Con
159. 14 Oct 2023 Bradford Con
160. 22 Oct 2023 King's Lynn Con
161. 28 Oct 2023 Northampton Ht
162. 28 Oct 2023 Northampton Helte
163. 11 Nov 2023 Bradford Ht
164. 20 Apr 2024 Bradford Ht
165. 20 Apr 2024 Bradford Ht
166. 20 Apr 2024 Bradford GN
167. 28 Apr 2024 Northampton Final
168. 18 May 2024 King's Lynn Con
169. 26 May 2024 Bradford Ht
170. 26 May 2024 Bradford GN
171. 8 Jun 2024 Northampton Ht
172. 9 Jun 2024 Northampton Ht
173. 8 Jul 2024 Sheffield Ht
174. 8 Jul 2024 Sheffield Final
175. 24 Aug 2024 Bradford Ht
176. 24 Aug 2024 Bradford Final
177. 29 Sep 2024 Northampton Final
178. 9 Nov 2024 Bradford Ht
179. 9 Nov 2024 Bradford Ht
Coventry 2002 (Jörg Nöske photo)
Coventry 2002 (Jörg Nöske photo)
King's Lynn, April 2004 (CGH photo)
King's Lynn, April 2004 (CGH photo)
Birmingham, May 2010 (Andy Johnson photo)
Birmingham, May 2010 (Andy Johnson photo)
Rotorua, New Zealand, January 2011 (Andy Johnson photo)
Rotorua, New Zealand, January 2011 (Andy Johnson photo)
Palmerston North, New Zealand, February 2011 (Andy Johnson photo)
Palmerston North, New Zealand, February 2011 (Andy Johnson photo)
Birmimgham, November 2011 (Andy Johnson photo)
Birmimgham, November 2011 (Andy Johnson photo)
Coventry, April 2012 (Andy Leivers photo)
Coventry, April 2012 (Andy Leivers photo)
Birmingham, April 2012 (Andy Johnson photo)
Birmingham, April 2012 (Andy Johnson photo)
Coventry, September 2013 (Andy Johnson photo)
Coventry, September 2013 (Andy Johnson photo)
Birmingham, October 2013 (Andy Johnson photo)
Birmingham, October 2013 (Andy Johnson photo)
Skegness, October 2014 (Simon Antrobus photo)
Skegness, October 2014 (Simon Antrobus photo)
Northamton, October 2016 (Colin Casserley photo)
Northamton, October 2016 (Colin Casserley photo)
Buxton, June 2017 (Mark Prince photo)
Buxton, June 2017 (Mark Prince photo)
King's Lynn, 2018 (Andy Leivers photo)
King's Lynn, 2018 (Andy Leivers photo)
Birmingham, August 2019. (Paul Tully photo)
Birmingham, August 2019. (Paul Tully photo)
Belle Vue, August 2019 (Paul Greenwood photo)
Belle Vue, August 2019 (Paul Greenwood photo)
Sheffield, November 2021 (Andy Johnson photo)
Sheffield, November 2021 (Andy Johnson photo)
Bradford, June 2022 (Andy Johnson photo)
Bradford, June 2022 (Andy Johnson photo)