M Todhunter Horse Racing Form | Sedgefield 14:45 04th November 2021

M Todhunter' Form | 04th November 2021

04th November 2021 Carpet Gallop Pre-Mixed Surfaces 01785719991 Mares' Handicap Hurdle

Total Horses Trained Last 14 Days Race Type Wins Races Win %
94 0 wins from 2 runs
0%
Flat AW 2 17
11.76%
NH Flat 1 21
4.76%
Hurdle Turf 38 466
8.15%
Chase Turf 37 329
11.25%
Flat Turf 19 173
10.98%
Race Type
Hurdle Turf
Class
5
Classifications
Handicap, Hurdle, Mares
Ground
Good To Soft
Distance
2m 5f 34y
Runners
14
Prize Money
£5,779
Is M Todhunter Improving?
Does M Todhunter Suit This Race
Horse Strength

43.6%

Session: 6817

Going % good races

13.11%

44 of 61

Distance % good races

12.11%

8 of 61

Class % good races

43.6%

18 of 179

Race Type % good races

60.5%

18 of 179

Course % good races

60.5%

18 of 179

Most Profitable Bet Type
Previous Results Summary
Date Horse
Jockey
Course/Class/Distance/Type/Prize
Classifications
Weight
Headgear
Going Finish Pos./No. Of Runners - Dist. Won/Beaten/Finish Time
In Running Comments
SP BF Odds
Plc Odds
OR
0 2021-10-21 16:50 Kitty's Cove
Danny McMenamin
Carlisle / 5 / 2m 4f 8y / Hurdle Turf / 9K 10-0 Good9/13 -btn 41 Rickety Gate 10-6

rear mid-division, ridden before 2 out, beaten when hampered by faller 2 out

67 96.76
20
66
1 2021-10-21 15:05 Joie De Vivre
Sean Quinlan
Carlisle / 3 / 2m 1f 33y / Hurdle Turf / 14K 10-2 Good5/9 -btn 13.25 Quinta Do Mar 11-3

held up in rear, ridden after 2 out, stayed on one pace, never on terms

9 10.5
2.94
101
2 2021-10-18 15:30 Molinari
D Nolan
Pontefract / 4 / 1m 2f 5y / Flat Turf / 10K 9-1 Soft2/11 -btn 5 Thunderclap 8-13

chased leaders, headway into 2nd under 3f out, switched stands side and ridden over 1f out, kept on

8.5 11.07
3.47
74
3 2021-10-15 14:40 Arctic Fox
D Nolan
Redcar / 4 / 1m 5f 218y / Flat Turf / 10K 9-6
Tongue Strap
Good To Soft3/6 -btn 6 Mr Curiosity 10-2

held up, ridden 3f out, stayed on but no match for winner

9 13.69
4.5
77
4 2021-10-09 15:55 First Revolution
Callum Bewley
Hexham / 5 / 1m 7f 133y / Chase Turf / 7K 11-6
Tongue Strap
Soft8/8 -btn 9.25 Graystown 11-7

held up towards rear, headway chasing leaders after 4 out, weakened turning in

5.5 5.62
2.1
91
5 2021-10-07 16:55 Bouncing Bobby
G Lee
Ayr / 6 / 1m 5f 26y / Flat Turf / 6K 8-12 Soft11/14 -btn 27.35 One Night In Milan 9-0

raced mid-division, ridden 4f out, no impression

23 29.97
7.4
49
6 2021-10-07 13:30 Molinari
D Nolan
Ayr / 5 / 1m 2f / Flat Turf / 7K 9-12 Soft3/8 -btn 0.95 Dr T J Eckleburg 9-3

tracked leader, ridden and took lead 2f out, headed just over 1f out, stayed on

8.5 10
2.63
74
7 2021-10-06 16:33 Simple Rules
Callum Bewley
Sedgefield / 4 / 2m 178y / Hurdle Turf / 7K 11-3 Good To Soft8/9 -btn 12.5 Treasured Company 10-7

towards rear, ridden and weakened 2 out

11 13.89
3.57
100
8 2021-10-06 14:13 Joie De Vivre
Danny McMenamin
Sedgefield / 4 / 2m 3f 188y / Hurdle Turf / 7K 10-9 Good To Soft1/7 -win 6.5 True Romance 11-11

towards rear, headway to chase leaders 3 out, hit 2 out, soon ridden, pressed leader and good jump to lead last, stayed on well

6.5 8.04
2.05
95
9 2021-09-29 13:40 First Revolution
Callum Bewley
Bangor-on-Dee / 5 / 2m 1f 77y / Chase Turf / 7K 10-11
Tongue Strap
Good To Soft2/10 -btn 2 Richie Valentine 10-2

in rear, smooth headway 2 out, ridden last, kept on same pace run-in

6 7.4
2.21
89
10 2021-09-24 16:50 Joie De Vivre
G Lee
Newcastle / 5 / 1m 4f 98y / Flat AW / 7K 9-11 Standard To Slow5/8 -btn 4.5 Golden Hind 10-3

raced wide close up, headway 4f out, ridden to chase winner over 2f out, weakened inside final furlong

9.5 11.17
2.79
67
11 2021-09-18 16:10 Molinari
D Nolan
Catterick / 4 / 1m 5f 192y / Flat Turf / 9K 9-9 Good3/6 -btn 4.25 Dreams Unwind 9-2

mid-division, ridden 3f out, steady headway 2f out, kept on same pace final furlong

4.33 4.9
2.1
74
12 2021-09-06 14:50 Kitty's Cove
Ross Chapman
Perth / 5 / 2m 4f 35y / Hurdle Turf / 6K 10-0
Cheekpieces
Good9/12 -btn 47.35 Salley Gardens 11-6

prominent in chasing group, closer 4 out, pushed along before next, weakened rapidly before 2 out, tailed off

51 48
11.72
69
13 2021-09-03 16:30 Arctic Fox
P Mulrennan
Haydock / 4 / 1m 6f / Flat Turf / 10K 9-10 Good To Firm2/6 -btn 0.5 Dreamweaver 10-0

held up in rear, headway on outside over 2f out, led over 1f out, stayed on, headed close home

5 5.3
2.61
76
14 2021-09-01 18:20 Molinari
D Nolan
Hamilton / 5 / 1m 3f 15y / Flat Turf / 7K 9-11 Good1/6 -win 1.5 Innse Gall 9-7

tracked leaders, went 2nd 8f out, led over 2f out, ridden and stayed on well final furlong

9 9.8
4.33
70
15 2021-08-31 17:15 First Revolution
Danny McMenamin
Hexham / 5 / 1m 7f 133y / Chase Turf / 7K 10-12
Tongue Strap
Good2/9 -btn 0.5 Kapsize 10-2

settled in mid-division, made headway after 3 out, travelled strongly, ridden after final fence but not reach winner

4 4.53
1.6
86
16 2021-08-27 19:10 Bouncing Bobby
A Mullen
Hamilton / 6 / 1m 4f 15y / Flat Turf / 6K 8-11 Good8/9 -btn 10.8 De Mazzaro 8-11

tracked leaders, went 2nd 8f out, pushed along over 2f out, ridden and weakened approaching final furlong

7 8.21
2.52
50
17 2021-08-25 15:20 Kitty's Cove
J Fanning
Musselburgh / 6 / 2m 2f 28y / Flat Turf / 7K 8-11
Cheekpieces
Good6/7 -btn 12.45 Gift Of Raaj 9-7

tracked leader, tracked winner inside final 6f until over 2f out, weakened final 2f

26 36
12.05
54
18 2021-08-17 20:05 Molinari
D Nolan
Carlisle / 5 / 1m 3f 39y / Flat Turf / 7K 10-0 Good1/6 -win 1.25 Detective 9-10

tracked leaders, went 2nd 8f out, led over 2f out, stayed on

15 16.28
2.9
67
19 2021-08-16 19:35 Joie De Vivre
Theo Gillard
Bangor-on-Dee / 5 / 2m 3f 123y / Hurdle Turf / 6K 11-1 Good9/14 -btn 14.3 Isthebaropen 11-8

midfield in chasing group, headway before 4 out, close up when ridden before 2 out, weakened before last

12 11.95
3.81
98
20 2021-08-16 17:35 First Revolution
Callum Bewley
Bangor-on-Dee / 5 / 2m 1f 77y / Chase Turf / 6K 10-4
Tongue Strap
Good2/13 -btn 0.5 Richie Valentine 9-9

towards rear, headway between horses before 3 out, switched wide and ridden 2 out, close up last, pressed leader flat, stayed on but could not reel in winner close home

15 20.32
5.14
83
21 2021-08-07 18:55 Molinari
G Lee
Ayr / 5 / 1m 2f / Flat Turf / 7K 9-12 Good To Soft7/9 -btn 7.35 Innse Gall 9-2

held up, niggled along after 2f, pushed along 3f out, outpaced by leaders over 2f out, some headway over 1f out, plugged on but never dangerous

10 12
3.45
70
22 2021-08-03 15:55 Bouncing Bobby
Callum Rodriguez
Catterick / 6 / 1m 4f 13y / Flat Turf / 6K 9-4 Good6/10 -btn 3.1 Eye Knee 9-6

tracked leader 3f, handy 4th, pushed along over 3f out, ridden inside final 2f, slightly hampered 110 yards out, weakened and eased soon after

4.33 5.15
1.87
50
23 2021-08-02 16:00 Joie De Vivre
G Lee
Newcastle / 5 / 1m 4f 98y / Flat AW / 7K 9-11 Standard To Slow2/8 -btn 2.25 Trinity Girl 9-10

Held up, ridden and headway over 2f out, ran on

17 17.75
4.3
67
24 2021-08-02 15:07 Arctic Fox
P Mulrennan
Ripon / 5 / 1m 6f / Flat Turf / 7K 9-11 Good4/10 -btn 1.25 Justified 9-1

dwelt badly start, in rear, modest headway over 3f out, switched left and ridden 2f out, progress over 1f out, ran on final furlong

7 8.49
2.64
76
25 2021-07-28 16:20 First Revolution
Danny McMenamin
Perth / 5 / 2m / Chase Turf / 7K 10-9
Hood
Good To Soft6/9 -btn 10.25 Silken Moonlight 10-7

behind, not always fluent, headway on outside 3 out, mistake 2 out, soon well held

7 7.36
2.69
85
26 2021-07-28 15:45 Kitty's Cove
Danny McMenamin
Perth / 5 / 2m 7f 207y / Hurdle Turf / 6K 10-0
Blinkers
Good To Soft7/11 -btn 24 Vinnie's Getaway 11-2

chased leaders, went 2nd briefly after 3 out, soon beaten, well beaten 7th last

17 24
5.5
70
27 2021-07-19 15:00 Kitty's Cove
Danny McMenamin
Cartmel / 5 / 2m 6f 31y / Hurdle Turf / 6K 10-0
Visor
GoodP -btn For Jim 11-12

chased leaders on outside, pushed along 8th, weakened after 3 out, pulled up before last

11 10.67
3.16
70
28 2021-07-17 15:45 First Revolution
Sean Quinlan
Cartmel / 5 / 2m 1f 61y / Chase Turf / 6K 11-1
Hood
Good7/13 -btn 16.35 Silken Moonlight 10-7

towards rear, not fluent 2nd, headway 7th, mistake 8th, lost place 3 out, mistake next, pushed along after last, plugged on one pace run-in

8 10.64
3.35
86
29 2021-07-17 13:30 Simple Rules
Theo Gillard
Market Rasen / 4 / 2m 125y / Hurdle Turf / 7K 11-3 Good7/9 -btn 51.75 Sid Hoodie 11-10

mid-division, hampered 1st, ridden 3 out, soon weakened

15 19.25
5.25
105
30 2021-07-16 20:30 Bouncing Bobby
Callum Rodriguez
Hamilton / 6 / 1m 5f 16y / Flat Turf / 6K 8-9 Good2/7 -btn 1 Battle Angel 9-4

held up last, headway out wide over 2f out, ridden and went 2nd inside final furlong, one pace

6.5 8.25
2.29
46
31 2021-07-10 14:55 Arctic Fox
D Nolan
York / 4 / 2m 56y / Flat Turf / 13K 9-6 Good5/14 -btn 4.8 Goobinator 9-7

held up towards rear, switched right and rapid headway travelling strongly over 2f out, ridden on near rail over 1f out, faded final furlong

13 20
4.2
77
32 2021-06-30 14:55 Bouncing Bobby
G Lee
Musselburgh / 6 / 1m 4f 104y / Flat Turf / 6K 8-13 Good To Firm3/11 -btn 0.8 De Mazzaro 8-13

chased leaders early until raced in mid-division, raced freely, pushed along over 3f out, some headway under 2f out, ran on into 4th entering final 1f, ran on well and took 3rd well inside final furlong

23 31.2
6
45
33 2021-06-27 15:15 Cool Country
Sean Quinlan
Cartmel / 4 / 2m 1f 61y / Chase Turf / 8K 11-7 GoodP -btn Sword Of Fate 11-3

chased leaders, slow and lost place 3rd, ridden and behind 7th, pulled up after 8th

7 7.92
2.7
102
34 2021-06-12 17:10 Joie De Vivre
Callum Bewley
Hexham / 5 / 2m 48y / Hurdle Turf / 6K 11-10 Good7/10 -btn 23.05 Follow Your Fire 11-5

chased leaders, jumped slowly 2nd, weakened home turn

6.5 7.54
2.32
100
35 2021-06-12 16:40 Teme Spirit
Sean Quinlan
Hexham / 5 / 3m 41y / Chase Turf / 7K 10-2
Visor
GoodP -btn Racing Pulse 11-9

rear of mid-division, pushed along after 6th, slow 7th, ridden after next, behind when pulled up before 11th

4 4.1
1.61
73
36 2021-06-12 14:00 Arctic Fox
Miss Becky Smith
York / 3 / 1m 3f 188y / Flat Turf / 15K 9-10 Good To Firm2/6 -btn 1 Nicholas T 10-10

held up towards rear, headway to mid-division halfway, ridden and headway up inside rail 2f out, pressed leader over 1f out, kept on final furlong

6 7.62
1.98
77
37 2021-06-12 13:15 First Revolution
Sean Quinlan
Hexham / 5 / 1m 7f 133y / Chase Turf / 7K 11-6
Hood
GoodF -btn Kapsize 10-7

held up towards rear, headway 9th, went close 2nd when fell last

4.33 5
2.05
86
38 2021-06-08 20:05 Kitty's Cove
Ella McCain
Wetherby / 6 / 2m / Flat Turf / 6K 9-2
Visor
Good To Firm15/15 -btn 33.65 Yagood 9-0

slowly into stride, held up towards rear, 14th 4f out, no impression

26 36.54
8.49
55
39 2021-06-05 17:20 Teme Spirit
Sean Quinlan
Hexham / 5 / 2m 4f 15y / Chase Turf / 7K 10-4
Visor
Good4/14 -btn 19.25 Graystown 10-9

mid-division, not fluent 6th or 4 out, kept on from final bend, went 4th flat

17 20.52
6.09
77
40 2021-05-29 13:05 Well Cliche
Sean Quinlan
Cartmel / 4 / 2m 6f 31y / Hurdle Turf / 6K 10-8 Good5/6 -btn 25.5 One Fine Man 10-10

held up in 5th, pushed along after 3 out, no impression, weakened 2 out

67 101.66
17.5
41 2021-05-21 13:00 Molinari
P Mulrennan
Haydock / 4 / 1m 2f 100y / Flat Turf / 9K 8-13 Heavy4/10 -btn 11.55 Rainbow Jet 8-9

prominent, led 3f out, ridden and headed over 1f out, weakened inside final furlong

10 10.69
3.55
71
42 2021-05-18 20:05 African Glory
Nathan Moscrop
Hexham / 5 / 2m 7f 63y / Hurdle Turf / 6K 10-8
Tongue Strap
Soft11/14 -btn 20.95 Tommie Beau 12-3

mid-division, headway and jumped right normal 3 out, went 2nd next until final bend, no extra

21 24.36
4.8
77
43 2021-05-18 18:05 Well Cliche
Sean Quinlan
Hexham / 4 / 2m 4f 28y / Hurdle Turf / 6K 10-9 Soft5/10 -btn 25.5 Itsnotyouitsme 11-2

mid-division, closed 5th, reminder after 7th, outpaced from 2 out

34 130
12.23
44 2021-05-18 17:35 First Revolution
Sean Quinlan
Hexham / 5 / 1m 7f 133y / Chase Turf / 7K 10-9
Hood
Soft3/10 -btn 3.8 Treshnish 12-1

held up in rear, headway 8th, not fluent 2 out, went 3rd from last, kept on, unable to get on terms

3.75 4.31
1.75
86
45 2021-05-12 20:10 African Glory
Bruce Lynn
Perth / 5 / 2m 7f 207y / Hurdle Turf / 6K 10-0
Tongue Strap
Soft7/10 -btn 12.1 Farocco 10-11

held up towards rear, not fluent 4 out, well beaten after next

11 15.39
3.7
77
46 2021-05-12 18:10 Joie De Vivre
Theo Gillard
Perth / 5 / 2m 47y / Hurdle Turf / 6K 11-4 Soft6/10 -btn 15.25 Evita Du Mesnil 11-3

chased leaders, not always fluent, mistake 3 out, weakened before 2 out

4.5 5
1.99
102
47 2021-05-12 17:10 Well Cliche
Sean Quinlan
Perth / 4 / 2m 4f 35y / Hurdle Turf / 6K 10-11 Soft6/13 -btn 71.25 Wowsham 11-4

mid-division, ridden and behind after 4 out

41 106.57
12.62
48 2021-05-11 20:05 Arctic Fox
D Nolan
Ayr / 4 / 1m 2f / Flat Turf / 9K 9-3 Good5/8 -btn 4.6 Dream With Me 9-7

soon steadied rear, kept on late, never dangerous

29 39.63
6.8
79
49 2021-05-10 17:20 Cool Country
Sean Quinlan
Southwell / 5 / 2m 4f 88y / Chase Turf / 6K 11-12 GoodP -btn Do It For Thy Sen 11-6

held up in rear, pushed along before 12th, pulled up before 3 out

7 7.51
2.4
105
50 2021-04-30 14:30 Bouncing Bobby
G Lee
Musselburgh / 6 / 1m 5f 216y / Flat Turf / 6K 8-6 Good4/8 -btn 14 Let Me Be 8-11

close up, pushed along 4f out, ridden over 2f out, kept on same pace and lost 3rd towards finish

11 17
3.33
46
51 2021-04-21 16:00 Molinari
G Lee
Catterick / 5 / 1m 4f 13y / Flat Turf / 7K 9-4 Good To Firm4/7 -btn 4.75 Wise Eagle 9-4

raced wide in touch, pushed along over 3f out, headway over 2f out, ridden to chase leader over 1f out, faded inside final furlong

6.5 7.6
2.24
72
52 2021-04-19 14:52 Teme Spirit
Sean Quinlan
Hexham / 5 / 3m 41y / Chase Turf / 7K 10-8
Cheekpieces
Good6/14 -btn 33.1 Shanroe Street 11-9

towards rear, hit 10th and ridden in rear, rapid headway to chase leaders 13th, not fluent 4 out, driven and no extra from 2 out

41 34.72
6.26
82
53 2021-04-19 13:20 First Revolution
Danny McMenamin
Hexham / 5 / 1m 7f 133y / Chase Turf / 7K 10-11
Hood
Good2/12 -btn 0.5 Treshnish 11-11

held up towards rear, awkward 2nd, steady headway 7th, progress under pressure to chase leader 2 out, driven before last, stayed on strongly flat, just failed

5 5.77
2.38
83
54 2021-04-10 17:30 Kitty's Cove
Danny McMenamin
Newcastle / 5 / 2m 4f 62y / Hurdle Turf / 6K 10-4 Good8/12 -btn 35.7 Ballycrystal 11-3

held up towards rear, mistake 1st, last and reminder 2nd, lost touch 4th, ridden to rejoin back of main group 6th, lost touch 7th, no extra

17 21
5.2
77
55 2021-04-10 13:53 Plan Of Escape
Callum Bewley
Newcastle / 5 / 2m 4f 19y / Chase Turf / 6K 10-6 Good5/11 -btn 105 Diligent 11-4

prominent, clear of rest in 2nd but well behind leader 4th, jumped right 7th, not fluent 12th and ridden, no extra

15 22
4.3
76
56 2021-04-09 14:30 Teme Spirit
Ross Chapman
Sedgefield / 5 / 2m 77y / Chase Turf / 6K 10-13 Good8/12 -btn 67.5 Six One Nine 10-11

in rear when jumped awkwardly 1st, never on terms, tailed off

29 46.35
10
87
57 2021-04-07 16:20 Molinari
G Lee
Catterick / 4 / 1m 4f 13y / Flat Turf / 9K 8-7 Good To Firm2/5 -btn 0.1 Iconic Belle 8-8

tracked leader, ridden to lead over 1f out, headed close home

13 17.5
5.7
71
58 2021-03-22 15:40 Joie De Vivre
Theo Gillard
Kelso / 5 / 2m 4f 189y / Hurdle Turf / 6K 11-9 Good3/10 -btn 4.5 Eden Collonges 9-7

chased leaders, went second after 3 out, led going well before 2 out, ridden approaching last, headed flat, no extra final 100yds

8 7.98
2.23
102
59 2021-03-22 15:10 Kitty's Cove
Sean Quinlan
Kelso / 4 / 2m 51y / Hurdle Turf / 6K 10-7 Good6/12 -btn 38.25 Word Has It 11-6

held up in midfield, hampered 2nd, nudged along after 5th, faded approaching 2 out

41 84.47
4.76
60 2021-03-03 13:15 Plan Of Escape
Sean Quinlan
Musselburgh / 5 / 2m 4f 68y / Chase Turf / 6K 10-5 GoodP -btn Roxboro Road 11-8

held up in rear, not always fluent, well behind from 12th, pulled up before 4 out

7.5 9.42
3
78
61 2021-03-02 13:30 Arctic Fox
Sean Quinlan
Catterick / 4 / 1m 7f 156y / Hurdle Turf / 6K 10-9 Good To SoftP -btn Stepney Causeway 10-8

held up in mid-division, slow and lost place 4th, well beaten after, pulled up before last

12 18.57
3.3
62 2021-03-01 16:40 Asking For Answers
Sean Quinlan
Ayr / 5 / 3m 20y / Chase Turf / 6K 11-5
Visor
SoftF -btn Slainte Mhor 11-11

prominent, fell 1st

6.5 9.73
3.05
97
63 2021-02-27 17:00 First Revolution
Theo Gillard
Newcastle / 5 / 2m 46y / Hurdle Turf / 6K 10-12 Soft7/11 -btn 36.7 Foster'sisland 11-6

led, headed before 2 out, ridden and weakened before last

17 31.26
4.1
88
64 2021-02-27 14:45 Kitty's Cove
Sean Quinlan
Newcastle / 4 / 2m 46y / Hurdle Turf / 6K 10-12 Soft9/12 -btn 55.3 Robin Des Theatre 10-12

held up in rear, some headway 4th, weakened before 2 out

8 11
2.36
65 2021-02-08 15:05 Plan Of Escape
Sean Quinlan
Newcastle / 5 / 2m 56y / NH Flat / 5K 11-2 Standard To Slow1/8 -win 0.75 Shetland Bus 10-9

in rear, headway over 3f out, stayed on from 2f out, led entering final furlong, holding 2nd towards finish

51 143.94
7.4
66 2021-02-08 14:35 Joie De Vivre
Sean Quinlan
Newcastle / 5 / 2m 56y / NH Flat / 4K 11-0 Standard To Slow2/12 -btn 1 Travel Lightly 11-3

held up in touch, switched right over 2f out, led over 1f out, soon headed, no impression on winner inside final furlong, kept on

10 11.5
3.01
67 2021-02-02 13:55 First Revolution
Sean Quinlan
Newcastle / 5 / 2m 56y / NH Flat / 4K 11-4 Standard To Slow11/12 -btn 19.7 Mackenberg 11-4

always in rear

41 71.15
10
68 2021-01-18 13:55 Asking For Answers
Danny McMenamin
Ayr / 4 / 3m 2f 197y / Chase Turf / 8K 10-2 HeavyP -btn Strong Economy 11-9

Held up, early mistakes, nudged along 6 out, tailed off 4 out, pulled up

3.25 3.4
2.04
99
69 2021-01-18 12:25 Simple Rules
Sean Quinlan
Ayr / 4 / 2m 4f 100y / Hurdle Turf / 7K 11-5 Heavy6/9 -btn 55 Champagnesuperover 11-5

mid-division, ridden before 3 out, weakened

19 26
4.38

Anonymous Ginger Ltd. does not encourages reckless gambling. This site is not intended for an audience under 18 years of age. We recommend that readers who engage in gambling do so responsibly and set financial limits. If you have a concern about problem gambling, you can contact GamCare on 0845 6000 133 or gamcare.org.uk

Anonymous Ginger © Copyright 2024, All Rights Reserved