Bradley Harris Horse Racing Form | Stratford 20:40 04th July 2023

Bradley Harris' Form | 04th July 2023

04th July 2023 Racing TV Profits Returned To Racing NH Flat Race (Conditionals/Amateurs) (GBB Race)

Total Horses Ride Last 14 Days Race Type Wins Races Win %
267 1 wins from 4 runs
25%
Flat AW 8 136
5.88%
Flat Turf 9 160
5.63%
NH Flat 21 228
9.21%
Hurdle Turf 117 1325
8.83%
Chase Turf 91 738
12.33%
Race Type
NH Flat
Class
5
Classifications
Amateur, Condition
Ground
Good
Distance
2m 70y
Runners
7
Prize Money
£4,500
Is Bradley Harris Improving?
Does Bradley Harris 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

Most Profitable Bet Type
Previous Results Summary
Date Horse
Trainer
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 2023-07-02 15:52 Mr Yeats
Bradley Harris
Uttoxeter / 2 / 2m 7f 70y / Hurdle Turf / 19K 9-11
Cheekpieces
Good2/8 -btn 3.75 Jet Of Magic 11-3

towards rear, headway after 4 out, went 2nd 3 out, no impression, stayed on flat

8.5 9.73
2.46
112
1 2023-06-28 17:03 Sufi
Bradley Harris
Worcester / 5 / 2m 4f / Hurdle Turf / 6K 10-13
Tongue Strap
Good7/8 -btn 16.25 Rock The House 11-12

held up in rear, shaken up 3 out, never threatened to get on terms

6 7.2
2.2
95
2 2023-06-26 17:00 Highland Frolic
Bradley Harris
Southwell / 4 / 2m 4f 88y / Hurdle Turf / 8K 11-0
Visor
Good2/9 -btn 3 Bobby Socks 11-4

tracked leaders, went 2nd 3 out, led approaching next, ridden and headed approaching last, kept on one pace

5 6.2
1.96
106
3 2023-06-20 14:40 Sufi
Bradley Harris
Stratford / 5 / 2m 2f 148y / Hurdle Turf / 7K 11-4
Tongue Strap
Good1/8 -win 2 Boundsy Boy 11-4

in rear, mid-division 3rd, effort and headway home turn, pushed along and pressed leader last, ridden and led run-in, kept on

15 20
4.58
95
4 2023-06-17 16:20 Hasty Parisian
Bradley Harris
Hexham / 4 / 2m 7f 63y / Hurdle Turf / 12K 11-3
Cheekpieces
Good2/7 -btn 3.5 Velasco 10-8

chased winner until 4th, went 2nd after 6th until 9th, driven before last, went 2nd again towards finish, no impression on winner

4 4.8
2.38
108
5 2023-06-17 15:10 Mullinaree
Bradley Harris
Hexham / 3 / 2m 4f 28y / Hurdle Turf / 15K 11-7
Hood
Good1/7 -win 1.75 Glinger Flame 12-0

led, not fluent 1st, headed before 3rd, led before 4th, not fluent and headed 4th, led before 6th, not fluent last, ridden out

2.88 2.94
1.71
124
6 2023-06-16 19:55 Mr Yeats
Bradley Harris
Fontwell / 4 / 3m 1f 166y / Hurdle Turf / 8K 11-8
Cheekpieces
Good3/5 -btn 3.25 Jersey Lady 11-2

held up in 4th place, dropped to last approaching 4th, closer 4 out, stayed on under pressure run-in, went 3rd close home, never going pace to reach leading duo

5.5 6.62
2.94
113
7 2023-06-16 19:20 Pak Army
Bradley Harris
Fontwell / 4 / 2m 1f 162y / Hurdle Turf / 8K 11-7
Blinkers
GoodP -btn Tara Iti 11-2

led until mistake and headed 3 out, weakened quickly, tailed off and pulled up before next

4.33 4.34
2.4
109
8 2023-06-16 18:45 Whenitrainsitpours
Bradley Harris
Fontwell / 5 / 2m 5f 164y / Hurdle Turf / 6K 10-11 Good5/8 -btn 46 Another Mystery 11-7

chased leaders out wide, lost place and in mid-division at 3rd, pushed along towards rear going out on last circuit, went remote 5th run-in, tailed off

6.5 8.26
2.42
88
9 2023-06-14 16:10 Mountain Grey
Bradley Harris
Newton Abbot / 5 / 2m 75y / Chase Turf / 9K 9-11 GoodP -btn Opening Bid 11-13

towards rear, not fluent 1st or 4th, pushed along and behind 4 out, pulled up before last

6.5 7.8
2.74
72
10 2023-06-09 14:50 Mullinaree
Bradley Harris
Market Rasen / 2 / 2m 4f 139y / Hurdle Turf / 20K 10-0
Hood
Good1/11 -win 4.75 Sacre Coeur 10-4

prominent, not fluent 2nd, led after not fluent 5th, clear after 3 out, edged left flat, ridden out

6.5 7.69
2.54
117
11 2023-06-08 17:25 Uggy Uggy Uggy
Bradley Harris
Uttoxeter / 5 / 1m 7f 168y / Hurdle Turf / 6K 11-3
Hood
Good3/5 -btn 7.5 Shalott 10-10

in rear, headway 3 out, outpaced before 2 out, well held 3rd before last

5 5.93
2.34
97
12 2023-06-06 16:50 Appreciate
Bradley Harris
Southwell / 5 / 1m 7f 182y / Hurdle Turf / 6K 11-9
Tongue Strap
Good3/9 -btn 2.8 Allbetsoff 11-8

held up towards rear, headway when not much room briefly after 3 out, went 3rd and ridden after 2 out, unable to get on terms

2.62 3.13
1.54
105
13 2023-06-03 20:55 Pak Army
Bradley Harris
Stratford / 5 / 2m 70y / Hurdle Turf / 7K 11-9
Blinkers
Good1/7 -win 2.75 Nadim 10-7

made all, clear 3 out, not fluent 2 out, unchallenged

2.2 2.36
1.54
101
14 2023-05-31 20:50 Pyramid Place
Bradley Harris
Cartmel / 4 / 2m 6f 31y / Hurdle Turf / 8K 11-4
Hood
Good1/7 -win 1.5 City Derby 11-1

in rear, not fluent 4th or 7th, headway after 2 out, stayed on well run-in, led towards finish

5.5 8.95
2.06
113
15 2023-05-31 18:50 Edinburgh Rock
Bradley Harris
Cartmel / 5 / 2m 1f 46y / Hurdle Turf / 6K 10-4
Visor
Good3/11 -btn 12.5 Calevade 11-7

towards rear, jumped right and bumped 4th, headway 2 out, 3rd before last, no impression

6.5 8.65
2.82
84
16 2023-05-31 17:50 Appreciate
Bradley Harris
Cartmel / 4 / 2m 1f 46y / Hurdle Turf / 8K 10-10
Tongue Strap
Good1/7 -win 2.5 Jeepydoff Meel 12-0

held up in rear, headway into midfield before 2 out, travelling okay approaching last where good jump on the inside, soon ridden to lead, stayed on well run-in

7 8.48
3.5
107
17 2023-05-29 14:55 Mr Yeats
Bradley Harris
Cartmel / 2 / 3m 1f 83y / Hurdle Turf / 35K 10-3
Cheekpieces
Good6/11 -btn 20.25 Aramax 11-7

mid-division, mistake 7th, effort 3 out, no extra before last

19 26.23
5.67
114
18 2023-05-28 16:50 Penna Rossa
Bradley Harris
Fontwell / 5 / 2m 5f 164y / Hurdle Turf / 6K 11-7
Cheekpieces
Good To FirmP -btn Happy Company 11-9

led, hung right on paddock bend both circuits, hit 2nd and 4th, headed before 3 out, weakened quickly, tailed off and pulled up before 2 out

17 21
7.19
101
19 2023-05-24 14:45 Escobedo
Bradley Harris
Warwick / 5 / 2m / Hurdle Turf / 8K 10-4
Tongue Strap
Good To Firm4/7 -btn 16.25 Pak Army 11-4

mid-division, headway when not fluent 3rd, outpaced after 3 out, no extra in 4th 2 out

7.5 9.2
4.05
81
20 2023-05-23 17:30 Appreciate
Bradley Harris
Huntingdon / 5 / 2m 3f 137y / Hurdle Turf / 10K 11-9
Tongue Strap
Good5/9 -btn 11 Enthused 11-0

held up in rear, pushed along out wide before 2 out, never threatened

26 28.85
6.66
107
21 2023-05-23 15:30 Uggy Uggy Uggy
Bradley Harris
Huntingdon / 4 / 1m 7f 171y / Hurdle Turf / 8K 10-11 Good4/9 -btn 5 Sisterandbrother 11-4

raced keenly and held up towards rear, good headway chasing leaders before 4th, went 2nd home turn until before 2 out, chased leaders, ridden and weakened run-in

11 14
3.4
22 2023-05-21 17:05 Parade Away
Bradley Harris
Stratford / 5 / 2m 70y / NH Flat / 5K 10-11
Tongue Strap
Good1/10 -win 4 King Of Tara 10-12

chased leaders, went 2nd 7f out, led 4f out, clear final furlong, stayed on well

3 3.25
1.43
23 2023-05-20 17:35 Hurricane Vichi
Bradley Harris
Uttoxeter / 5 / 2m 7f 70y / Hurdle Turf / 6K 11-8
Tongue Strap
Good5/10 -btn 6.65 Eaton Lady 9-9

chased leader, led after 3rd, headed before 3 out, chased leader, lost 2nd approaching 2 out, chased leaders, ridden and weakened between last two

4.33 5.01
1.87
104
24 2023-05-14 15:50 Hasty Parisian
Bradley Harris
Plumpton / 3 / 2m 4f 114y / Hurdle Turf / 20K 10-9
Cheekpieces
Good3/7 -btn 9.5 Royaume Uni 11-7

chased leader until before before 3rd, went 2nd again before 6th, lost 2nd after 3 out, plugged on in modest 3rd

4 4.6
2.38
109
25 2023-05-14 15:15 Miss Curiosity
Bradley Harris
Plumpton / 5 / 1m 7f 195y / Hurdle Turf / 8K 9-9
Tongue Strap
GoodP -btn Glance At Me 10-3

off the pace and always behind, tailed off and pulled up before 3 out

81 150
21.73
72
26 2023-05-13 17:00 Parade Away
Bradley Harris
Haydock / 3 / 1m 7f 144y / NH Flat / 13K 10-9
Tongue Strap
Good2/7 -btn 7 Flying Fortune 10-10

held up towards rear, headway over 4f out, went 2nd over 3f out, no impression on winner from over 1f out

9 10.5
2.6
27 2023-05-10 20:15 Sassy Miss Margot
Bradley Harris
Fontwell / 5 / 2m 1f 162y / NH Flat / 5K 10-9 Good To Soft5/10 -btn 3.3 Mays Hill 11-2

mid-division, raced keenly, ridden over 3f out, hung left and plugged on, never on terms

12 12.06
4.31
28 2023-05-10 17:10 Mullinaree
Bradley Harris
Fontwell / 4 / 2m 3f 49y / Hurdle Turf / 8K 11-3
Hood
Good1/6 -win 0.5 Mothill 11-9

took keen hold, led, headed before 2nd, led approaching next, ridden 2 out, kept on gamely from last

3.75 3.9
2.21
115
29 2023-05-09 14:10 Copshill Lad
Bradley Harris
Fakenham / 4 / 2m 4f 1y / Hurdle Turf / 9K 10-13
Tongue Strap
GoodF -btn Way Out 11-6

tracked winner, ridden 2 out, held when fell last

2.38 2.48
1.43
107
30 2023-05-08 16:20 Ikarak
Bradley Harris
Worcester / 4 / 2m 4f / Hurdle Turf / 8K 10-10 Good2/6 -btn 2 Doughmore Bay 11-3

not jump well, held up behind leaders, went 2nd before 3 out, led 2 out, headed last, hampered flat, held after, stayed on

7 8.47
2.68
124
31 2023-04-29 16:35 El Muchacho
Bradley Harris
Sandown / 2 / 2m 3f 173y / Hurdle Turf / 35K 10-2
Hood
Soft5/8 -btn 18.5 Crebilly 10-12

held up in last pair, headway and squeezed through on inside approaching 3 out, 4th and held when stumbled last, weakened run-in

6.5 7.37
2.09
124
32 2023-04-28 17:50 Uggy Uggy Uggy
Bradley Harris
Chepstow / 5 / 2m 11y / Hurdle Turf / 6K 10-11 Good To Soft4/14 -btn 15.5 Good Friday Fairy 11-4

off the pace towards rear, plugged on in modest 4th from 2 out

12 17.5
3.24
33 2023-04-26 13:40 Postmark
Bradley Harris
Ludlow / 4 / 1m 7f 169y / Hurdle Turf / 8K 10-8
Tongue Strap
Good To Soft8/12 -btn 14 Trolley Boy 11-2

chased leaders, ridden along after 3 out, weakening when hit last, soon no extra

4.33 5.09
2.02
115
34 2023-04-25 13:40 Polyphonic
Bradley Harris
Ffos Las / 4 / 1m 7f 182y / Hurdle Turf / 8K 10-9
Hood
Good2/9 -btn 4.5 Knockanore 11-10

mid-division, headway to chase leaders 3 out, went second approaching next, ridden after 2 out, held when not fluent last, kept on

2.38 2.46
1.2
113
35 2023-04-24 17:20 Twinjets
Bradley Harris
Kempton / 4 / 2m 5f / Hurdle Turf / 8K 11-5 Good1/7 -win 13 Game Winner 11-7

prominent, pressed leader 3 out where not fluent, headway to lead before 2 out, ridden to extend advantage approaching last, stayed on well run-in

1.91 1.89
1.29
125
36 2023-04-21 15:20 Mullinaree
Bradley Harris
Fontwell / 4 / 2m 3f 49y / Hurdle Turf / 8K 11-4
Hood
Good1/7 -win 1 Runswick Bay 11-5

made all, awkward at 6th, hit 3 out, clear and going well before 2 out, idled run-in but always doing enough

3.75 4.2
1.59
112
37 2023-04-16 14:25 El Muchacho
Bradley Harris
Wincanton / 3 / 2m 5f 82y / Hurdle Turf / 15K 11-4
Hood
Good To Soft2/13 -btn 0.1 Buckhorn Rocco 11-1

held up, gradual headway from 4 out, chased leaders 3 out, led before last, hard ridden when joined entering final 110 yards, no extra when headed final strides

6 7.6
2.64
121
38 2023-04-10 16:43 If Karl's Berg Did
Bradley Harris
Plumpton / 5 / 3m 217y / Hurdle Turf / 8K 10-6
Hood
Soft6/8 -btn 18.8 Hilltown 11-1

always towards rear, never involved

10 11.71
3.27
85
39 2023-04-09 13:55 Gavroche D'allier
Bradley Harris
Plumpton / 5 / 2m 4f 114y / Hurdle Turf / 8K 10-11
Cheekpieces
Good4/13 -btn 2.85 Abingworth 11-7

mid-division, headway chasing leaders before 2 out, bumped 2 out, 3rd and one pace run-in dropped to 4th post

8 10
3.35
88
40 2023-04-08 17:10 Loudspeaker
Bradley Harris
Newton Abbot / 5 / 2m 167y / Hurdle Turf / 10K 9-9 SoftP -btn Pak Army 10-5

handy, not fluent 3 out and ridden, soon weakened quickly and pulled up

11 12.29
4.21
74
41 2023-04-08 16:35 Lakeside Lad
Bradley Harris
Newton Abbot / 5 / 3m 1f 170y / Chase Turf / 10K 9-9
Blinkers
Soft3/7 -btn 18.75 Kings Krackertara 10-8

prominent, left in lead 2nd, cajoled along at times, headed 14th and remained prominent, faded 3 out, left in 3rd 2 out, well held

5 5.7
2.04
70
42 2023-04-01 17:12 Westerninthepark
Bradley Harris
Stratford / 5 / 2m 70y / NH Flat / 5K 10-9 Heavy1/9 -win 5.5 Titan Discovery 11-2

tracked leaders, led over 2f out, soon pushed along, forged clear and stayed on well, readily

4.5 5.3
1.78
43 2023-03-23 13:25 Loudspeaker
Bradley Harris
Chepstow / 5 / 2m 11y / Hurdle Turf / 12K 10-2 Soft5/7 -btn 30.25 Ring The Moon 10-13

chased leaders on inside, weakened after 3 out, blundered 2 out

51 116.65
12.66
76
44 2023-03-20 16:45 Uggy Uggy Uggy
Bradley Harris
Taunton / 5 / 2m 104y / NH Flat / 5K 10-9 Good To Soft9/13 -btn 19.5 Centara 11-2

held up towards rear, closer on inside home turn, ridden and unable to quicken 2f out, weakened soon after

26 26.1
7.4
45 2023-03-18 13:25 Mullinaree
Bradley Harris
Fontwell / 4 / 2m 3f 49y / Hurdle Turf / 10K 10-12
Hood
Heavy1/5 -win 0.5 Thor De Cerisy 12-1

bit keen tracking leaders, hit 2 out, challenged last, ridden hung left and carried right run-in, driven ahead towards finish

3 3.16
1.64
110
46 2023-03-17 15:45 Takeit Easy
Bradley Harris
Fakenham / 3 / 2m 3y / Hurdle Turf / 25K 11-8 Soft5/8 -btn 16.3 Parramount 11-13

in touch towards rear, pushed along and headway 3 out, ridden and kept on same pace from next

7.5 10.5
2.74
126
47 2023-03-15 17:50 Westerninthepark
Bradley Harris
Huntingdon / 5 / 1m 7f 171y / NH Flat / 4K 10-12 Soft2/6 -btn 1.75 Supremely West 11-12

prominent, ridden 2f out, kept on well final furlong

3.5 3.6
2
48 2023-03-13 16:25 South Omo Zone
Bradley Harris
Stratford / 5 / 2m 70y / NH Flat / 4K 10-13 Good To Soft7/9 -btn 80 Flying Fortune 10-3

held up off the pace in rear, tailed off from over 4f out

9 9.01
2.92
49 2023-03-05 15:00 Ginistrelli
Bradley Harris
Huntingdon / 4 / 1m 7f 171y / Hurdle Turf / 10K 11-2
Tongue Strap
Good5/6 -btn 51.5 Rewired 11-6

led, headed and not fluent 2nd, tracked clear leader, pushed along and dropped away 3 out, tailed off

23 28.72
9.12
110
50 2023-03-03 16:50 Seigneur Des As
Bradley Harris
Doncaster / 4 / 3m 84y / Hurdle Turf / 8K 11-9
Tongue Strap
Good2/4 -btn 3.25 Ernest Gray 11-13

kept wide throughout in close 3rd, went 2nd before 3 out, ridden between last two, no chance with winner and just held on for 2nd

5.5 5.8
2.47
112
51 2023-02-27 14:30 Huntsmans Jog
Bradley Harris
Plumpton / 5 / 3m 217y / Hurdle Turf / 8K 11-9
Blinkers
GoodP -btn Hilnamix 10-11

chased leaders out wide, weakened 8th, tailed off 4 out, pulled up before 2 out

41 80
15
102
52 2023-02-26 15:50 Cabrakan
Bradley Harris
Hereford / 4 / 2m 3f 147y / Hurdle Turf / 13K 10-2
Cheekpieces
Good3/4 -btn 11.75 Republican 11-8

tracked leaders close up, ridden after 2 out, gradually fading when not fluent last

1.44 1.55
1.14
110
53 2023-02-24 16:50 Watching Over You
Bradley Harris
Exeter / 5 / 2m 161y / NH Flat / 4K 9-11
Tongue Strap
Good1/4 -win 0.75 Hour Star 10-4

made all, ridden and hung left over 1f out, kept on strongly, held on towards finish

4.5 4.85
2.25
54 2023-02-21 14:00 Gavroche D'allier
Bradley Harris
Taunton / 5 / 2m 3f 1y / Hurdle Turf / 8K 10-11 Good4/14 -btn 4.3 Almost Gotaway 11-11

in touch in mid-division, headway before 2 out, kept on flat, unable to trouble front pair

5.5 7.2
2.26
90
55 2023-02-18 17:20 Copshill Lad
Bradley Harris
Wincanton / 4 / 2m 5f 82y / Hurdle Turf / 9K 11-8
Tongue Strap
Good5/9 -btn 19 Caspers Court 10-11

prominent, not fluent 1st or 9th, lost place and mistake 3 out, disputing 5th and no impression 2 out, jumped right last

6 7.04
2.6
111
56 2023-02-13 16:00 All About Me
Bradley Harris
Plumpton / 5 / 1m 7f 195y / Hurdle Turf / 8K 9-9 Good6/8 -btn 22 Well Vicky 11-8

raced keenly, steadied rear, gained a place at 2nd, went remote 6th at the last

67 159.69
11
69
57 2023-02-11 15:20 Ilanz
Bradley Harris
Uttoxeter / 3 / 2m 3f 207y / Hurdle Turf / 11K 10-5
Hood
Good To Soft3/11 -btn 8.8 Ballybegg 11-9

held up in mid-division, headway 4 out, disputing 2nd when not fluent last, no impression on winner

4.33 5.45
1.98
114
58 2023-02-07 13:15 Escobedo
Bradley Harris
Market Rasen / 5 / 2m 4f 139y / Hurdle Turf / 8K 10-11
Tongue Strap
Good To Soft6/8 -btn 70 Barrier Peaks 11-11

towards rear, pushed along 3 out, weakened before next

7.5 10
2.61
85
59 2023-02-01 13:00 Global Agreement
Bradley Harris
Exeter / 4 / 2m 2f 111y / Hurdle Turf / 9K 10-7
Cheekpieces
Good To Soft12/13 -btn 37.2 Gingerbred 10-9

rear-division, behind and struggling after 4 out, tailed off

17 25
5.3
100
60 2023-01-30 15:25 Omega
Bradley Harris
Huntingdon / 3 / 1m 7f 171y / Hurdle Turf / 16K 9-11
Blinkers
Good To Soft6/10 -btn 16.8 Homme Public 11-9

mid-division, ridden before 3 out, made brief headway approaching 2 out, plugged on one pace

26 50.16
10.09
108
61 2023-01-30 13:40 Edinburgh Rock
Bradley Harris
Huntingdon / 4 / 1m 7f 171y / Hurdle Turf / 9K 10-9 Good To Soft5/8 -btn 31 Planet Legend 11-2

midfield, pushed along and outpaced before 3 out, soon struggling

51 85.71
10.5
62 2023-01-13 16:00 Watching Over You
Bradley Harris
Huntingdon / 5 / 1m 7f 171y / NH Flat / 4K 10-2
Tongue Strap
Good To Soft7/10 -btn 17.7 Taras Halls 11-8

in touch, pushed along 4f out, not trouble leaders

17 16.51
4.8
63 2023-01-13 13:00 Gavroche D'allier
Bradley Harris
Huntingdon / 5 / 2m 3f 137y / Hurdle Turf / 7K 10-10
Cheekpieces
Good To Soft3/16 -btn 9.5 Pearly Island 11-5

in touch, headway 3 out, ridden next, kept on one pace

5.5 7.27
2.19
93
64 2023-01-10 13:00 Danny Whizzbang
Bradley Harris
Exeter / 4 / 2m 7f 25y / Hurdle Turf / 9K 11-5
Tongue Strap
HeavyP -btn Burrows Park 11-12

chased winner, pushed along and lost 2nd home turn, weakened rapidly, tailed off and pulled up before 3 out

12 14.69
5.8
114
65 2023-01-07 12:05 Edinburgh Rock
Bradley Harris
Sandown / 3 / 1m 7f 216y / Hurdle Turf / 12K 10-7 Soft4/4 -btn 57 I Have A Voice 11-3

hit 1st, always last, struggling and lost touch after 3 out, tailed off, slight peck last

41 48
7.6
66 2023-01-01 13:10 Balgowan
Bradley Harris
Fakenham / 4 / 2m 3y / Hurdle Turf / 9K 10-2 Good To Soft4/9 -btn 51.5 Toothless 11-8

mid-division out wide, pushed along and weakened 4 out

7.5 9.61
1.92
97

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