B T O'Connell Horse Racing Form | Punchestown 17:35 30th April 2016

B T O'Connell' Form | 30th April 2016

30th April 2016 CORAL HANDICAP HURDLE (GRADE B)

Total Horses Ride Last 14 Days Race Type Wins Races Win %
36 2 wins from 14 runs
14.29%
Chase Turf 0 3
0%
Hurdle Turf 12 93
12.9%
Flat AW 1 6
16.67%
Flat Turf 0 29
0%
NH Flat 4 33
12.12%
Is B T O'Connell Improving?
Does B T O'Connell 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
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 2016-04-28 18:05 Sonny B
B T O'Connell
Punchestown / / 3m / Hurdle Turf / 24K 11-2
Tongue Strap
Yielding6/24 -btn 15.6 Cup Final 11-7

15 21.15
4.6
132
1 2016-04-28 15:40 Patsio
B T O'Connell
Punchestown / / 2m / Hurdle Turf / 15K 11-5 Yielding12/25 -btn 12.1 Elusive Ivy 10-9

34 73.7
11
116
2 2016-04-27 16:20 Akito
B T O'Connell
Punchestown / / 2m 4f / Hurdle Turf / 15K 11-12 Good To Yielding10/11 -btn 43.85 Woodland Opera 11-12

51 202.97
19.27
120
3 2016-04-25 14:15 Thats Mypresenting
B T O'Connell
Tramore / / 2m 5f / Hurdle Turf / 6K 11-4 Good To Firm1/9 -win 2.25 Double Windsor 10-7

15 18.51
3.89
4 2016-04-25 13:45 Pres De Moi
B T O'Connell
Tramore / / 2m / Hurdle Turf / 8K 10-13 Good11/12 -btn 96.95 More Than Ever 10-13

101 938.21
34.57
5 2016-04-23 16:10 Spring Heeled
B T O'Connell
Sandown / 1 / 3m 4f 166y / Chase Turf / 84K 10-12
Cheekpieces
Good14/20 -btn 42.9 The Young Master 10-12

always towards rear but well in touch, ridden 15th, struggling and beaten before 3 out, no chance when carried left and slightly hampered before last

21 29.75
7.2
145
6 2016-04-22 19:10 Cead Eitilt
B T O'Connell
Kilbeggan / / 2m 3f 200y / Chase Turf / 9K 11-7 GoodP -btn Valyssa Monterg 11-7

67 270.79
19.81
7 2016-04-22 18:40 Sea Scorpion
B T O'Connell
Kilbeggan / / 3m 140y / Hurdle Turf / 6K 10-9 Good3/16 -btn 2 Bye Bye O Bye 10-9

19 32.53
6.04
84
8 2016-04-22 17:40 Blagapar
B T O'Connell
Kilbeggan / / 2m / Hurdle Turf / 6K 11-2 Good2/14 -btn 5.5 Sweet Cherry 11-3

51 91.98
12
9 2016-04-21 20:10 Lake Field
B T O'Connell
Tipperary / / 2m 4f / Hurdle Turf / 7K 11-8 Yielding To Soft5/20 -btn 16.75 Go It Alone 11-8

21 37.81
7
105
10 2016-04-21 19:40 Bean An Tobar
B T O'Connell
Tipperary / / 3m / Hurdle Turf / 6K 10-11
Visor
Yielding To Soft13/15 -btn 52.5 M M D Sizer 11-4

81 508.65
42
11 2016-04-21 19:10 Lake Takapuna
B T O'Connell
Tipperary / / 2m / Hurdle Turf / 6K 11-4 Yielding To Soft1/18 -win 5 Baltic Voyager 11-4

2.38 2.36
1.41
113
12 2016-04-20 19:25 Mountain Philip
B T O'Connell
Fairyhouse / / 3m / Chase Turf / 6K 11-2
Cheekpieces
YieldingP -btn Dinnie's Vinnie 10-5

21 26.62
7.4
92
13 2016-04-20 16:55 Brisengere
B T O'Connell
Fairyhouse / / 2m / Hurdle Turf / 6K 11-4 Yielding12/14 -btn 66.45 Master Of Verse 11-4

51 162.72
17.89
14 2016-04-15 16:55 Let Her Cry
B T O'Connell
Ballinrobe / / 2m 1f 50y / Hurdle Turf / 6K 10-13
Hood
Heavy1/12 -win 4.25 Isnt Dat Right 11-7

2 1.93
1.17
109
15 2016-04-14 16:35 Run For Firth
B T O'Connell
Limerick / / 2m 3f 120y / Chase Turf / 8K 11-12 Heavy3/5 -btn 39.25 Some Drama 11-12

6 7.35
2.3
16 2016-04-14 15:25 Marygale Bridge
B T O'Connell
Limerick / / 2m 6f / Hurdle Turf / 7K 11-9
Tongue Strap
Heavy3/7 -btn 16.5 Twiss's Hill 10-12

7 8.5
3.93
115
17 2016-04-08 16:05 Dromnea
B T O'Connell
Aintree / 1 / 2m 5f 19y / Chase Turf / 67K 10-3 Soft18/29 -btn 92.8 Eastlake 10-11

chased leaders, hampered 10th (Bechers), soon lost place, behind from 15th

17 22.67
4.64
134
18 2016-04-05 16:25 Classic Jewel
B T O'Connell
Fairyhouse / / 2m 4f / Hurdle Turf / 6K 11-4 Soft To Heavy14/24 -btn 71.2 Uptake 10-11

15 25
6.6
87
19 2016-04-05 15:50 The Mulcare Rover
B T O'Connell
Fairyhouse / / 2m 4f / Hurdle Turf / 7K 11-8 Soft To Heavy6/11 -btn 10.75 Killaro Boy 10-12

6.5 7.94
2.29
114
20 2016-04-05 14:40 Tornado Watch
B T O'Connell
Fairyhouse / / 2m / Hurdle Turf / 7K 11-12 Soft To Heavy6/14 -btn 41.5 Be The Hero 11-12

51 590
42
21 2016-04-03 14:25 Cliff House
B T O'Connell
Limerick / / 2m / Hurdle Turf / 15K 11-3 Heavy3/7 -btn 26 Velocity Boy 11-1

5.5 6.2
1.8
132
22 2016-04-02 16:05 Dramatic Event
B T O'Connell
Navan / / 2m 6f 125y / Hurdle Turf / 8K 10-10
Cheekpieces
Soft To Heavy2/14 -btn 5 Heathfield 11-10

21 44.31
11
102
23 2016-04-02 14:55 Brisengere
B T O'Connell
Navan / / 2m / Hurdle Turf / 7K 11-12 Soft To Heavy14/20 -btn 31 Thebarrowman 11-12

101 1000
217.36
24 2016-03-31 17:45 Marvellous Moment
B T O'Connell
Clonmel / / 2m / Chase Turf / 7K 11-12 Yielding To Soft5/8 -btn 10.75 Owennacurra Milan 11-12

4 4.65
1.71
115
25 2016-03-31 17:15 Notimetoserve
B T O'Connell
Clonmel / / 2m 2f 200y / Hurdle Turf / 7K 10-12 Yielding To Soft13/17 -btn 48.55 Ancient Highway 10-5

51 262.46
58.42
95
26 2016-03-31 16:45 Lake Takapuna
B T O'Connell
Clonmel / / 2m 2f 200y / Hurdle Turf / 6K 11-4 Yielding To Soft2/14 -btn 9 Laid Back Luke 11-12

3.5 3.6
1.46
114
27 2016-03-31 16:10 Some Tank
B T O'Connell
Clonmel / / 2m 60y / Hurdle Turf / 6K 11-4 Yielding To Soft9/12 -btn 66.75 Alamein 11-12

51 270
19
28 2016-03-20 16:35 Mark Me Up
B T O'Connell
Downpatrick / / 2m 5f 110y / Chase Turf / 6K 10-8 GoodP -btn Shadow Play 11-8

17 36
6.8
83
29 2016-03-20 14:20 Noonetomakethecall
B T O'Connell
Downpatrick / / 2m 2f 50y / Hurdle Turf / 6K 11-4
Tongue Strap
Good6/10 -btn 48.5 Lofgren 11-4

34 379.36
16.99
30 2016-03-19 17:05 Garrai Phaidin
B T O'Connell
Gowran Park / / 3m 1f / Chase Turf / 8K 11-6 SoftF -btn Whatareudoingtome 10-7

5.5 6.94
2.93
103
31 2016-03-19 15:55 Oiche Mhaith Boy
B T O'Connell
Gowran Park / / 2m / Hurdle Turf / 10K 10-9
Tongue Strap
Soft2/6 -btn 6 Lift The Latch 11-7

13 23
7.81
32 2016-03-19 14:45 Fair Quest
B T O'Connell
Gowran Park / / 2m 4f / Hurdle Turf / 8K 11-12
Hood
SoftP -btn Capture The Drama 11-7

21 70
6.4
33 2016-03-19 14:10 One Can Cally
B T O'Connell
Gowran Park / / 2m 4f / Hurdle Turf / 8K 11-5 Soft1/6 -win 2.5 Dubai Devils 11-7

13 18
5.2
34 2016-03-18 14:10 Bentelimar
B T O'Connell
Cheltenham / 1 / 2m 179y / Hurdle Turf / 51K 11-5 Good19/26 -btn 26.75 Superb Story 10-12

chased leaders until weakened last (usual 2 out)

41 48.55
9.2
145
35 2016-03-17 17:25 Anoosou
B T O'Connell
Wexford / / 2m / Chase Turf / 10K 10-6 Soft5/7 -btn 18.75 Westerner Point 11-2

17 23.14
5.33
102
36 2016-03-17 15:00 Prince Des Pres
B T O'Connell
Wexford / / 2m / Hurdle Turf / 6K 11-4 SoftP -btn Next Bend 10-11

26 190
39.35
37 2016-03-17 14:20 Windsor Higgins
B T O'Connell
Wexford / / 2m / Hurdle Turf / 6K 10-9
Tongue Strap
Soft3/8 -btn 7.25 Alterno 11-2

9 10.5
2.33
38 2016-03-15 14:50 Spring Heeled
B T O'Connell
Cheltenham / 1 / 3m 1f / Chase Turf / 57K 11-5
Cheekpieces
Good To SoftU -btn Un Temps Pour Tout 11-7

slowly away and soon pushed along, last until badly hampered and unseated rider 6th

34 44.29
8.29
146
39 2016-03-14 17:05 Summit Point
B T O'Connell
Cork / / 2m / Hurdle Turf / 6K 10-11 Soft To Heavy9/12 -btn 62.85 All The Chimneys 10-8

34 74.63
14
80
40 2016-03-14 16:35 Sonny B
B T O'Connell
Cork / / 3m / Hurdle Turf / 10K 11-1
Tongue Strap
Soft To Heavy1/8 -win 5 Knockraha Pylon 9-10

5 5.26
1.74
121
41 2016-03-13 17:30 Le Posh Frog
B T O'Connell
Limerick / / 2m 1f / Chase Turf / 8K 11-12 Heavy6/7 -btn 113 Wildcatted 11-9

34 112.33
13.64
42 2016-03-13 16:55 Itsonthelist
B T O'Connell
Limerick / / 3m / Chase Turf / 8K 10-10
Cheekpieces
Heavy10/10 -btn 102.25 Thelobstercatcher 11-3

26 49.59
10
102
43 2016-03-13 15:45 Monasteradenpauric
B T O'Connell
Limerick / / 2m 5f / Hurdle Turf / 8K 11-4 Heavy1/8 -win 0.5 Seskinane 11-0

3.5 3.55
1.59
110
44 2016-03-13 14:35 Marygale Bridge
B T O'Connell
Limerick / / 2m 6f / Hurdle Turf / 22K 10-12
Tongue Strap
Heavy5/11 -btn 43 Barnahash Rose 10-12

7.5 9.04
3.03
116
45 2016-03-12 15:50 The Mulcare Rover
B T O'Connell
Limerick / / 2m 3f / Hurdle Turf / 8K 11-6 Heavy3/6 -btn 2.5 Tongie 11-3

9 9.4
4.09
114
46 2016-03-12 14:40 Baltic Voyager
B T O'Connell
Limerick / / 2m / Hurdle Turf / 8K 11-12
Tongue Strap
Heavy4/10 -btn 17.25 Double Scores 11-12

17 29.65
4.6
47 2016-03-12 14:05 Una's Pleasure
B T O'Connell
Limerick / / 2m / Hurdle Turf / 8K 11-7 HeavyF -btn Miss Me Now 11-7

9 12
3.39
48 2016-03-11 14:35 Mardar
B T O'Connell
Limerick / / 2m / Hurdle Turf / 6K 11-9
Tongue Strap
Heavy7/13 -btn 19.05 Liclash 11-1

17 27
7.4
92
49 2016-03-11 14:05 Oiche Mhaith Boy
B T O'Connell
Limerick / / 2m / Hurdle Turf / 6K 11-7
Tongue Strap
Heavy1/7 -win 3 Noble Vision 11-0

1.91 1.93
1.35
50 2016-03-06 15:40 Late Night Jazz
B T O'Connell
Naas / / 2m / Chase Turf / 8K 11-12 Heavy8/9 -btn 57.8 Caolaneoin 11-12

51 127.5
16.69
51 2016-02-28 14:00 Emily's Flame
B T O'Connell
Leopardstown / / 2m 4f 30y / Hurdle Turf / 8K 11-12 Soft5/9 -btn 52.25 Jett 11-10

26 80
8
52 2016-02-27 16:05 Black Zero
B T O'Connell
Navan / / 2m 1f / Chase Turf / 8K 11-4 Soft To Heavy2/13 -btn 7 Chestnut Charlie 10-4

13 22
4.82
110
53 2016-02-25 16:25 Sonny B
B T O'Connell
Thurles / / 3m / Hurdle Turf / 10K 10-8
Tongue Strap
Soft1/6 -win 2.25 Positive Approach 11-4

15 22.01
8.82
114
54 2016-02-25 14:05 One Cool Princess
B T O'Connell
Thurles / / 2m 2f / Chase Turf / 9K 11-7
Tongue Strap
Soft4/7 -btn 25.5 Uranna 11-7

67 103.55
28.92
55 2016-02-21 14:20 Patsio
B T O'Connell
Naas / / 2m / Hurdle Turf / 10K 11-5
Hood
Soft To Heavy12/15 -btn 49.75 Conright Boy 11-1

26 47.91
9.1
117
56 2016-02-18 15:10 One Cool Princess
B T O'Connell
Clonmel / / 2m 1f 180y / Chase Turf / 7K 11-5 Heavy9/12 -btn 41.75 Mount Gunnery 11-12

26 33
7.2
57 2016-02-18 13:30 Nine Stiches
B T O'Connell
Clonmel / / 2m 3f 40y / Hurdle Turf / 8K 11-9 HeavyU -btn Urano 11-12

6 7.54
3.37
58 2016-02-17 14:40 Alices Man
B T O'Connell
Punchestown / / 2m 4f / Hurdle Turf / 8K 11-4 Heavy8/11 -btn 58.25 Robin Thyme 11-4

101 1000
56.31
59 2016-02-13 16:00 Oiche Mhaith Boy
B T O'Connell
Gowran Park / / 2m / Hurdle Turf / 8K 11-7
Tongue Strap
Heavy2/15 -btn 15 Newberry New 11-7

21 44.58
5.6
60 2016-02-13 15:25 Bentelimar
B T O'Connell
Gowran Park / / 2m / Hurdle Turf / 27K 11-4 Heavy2/5 -btn 7 Sempre Medici 11-10

6 8.61
2
141
61 2016-02-13 14:50 Sonny B
B T O'Connell
Gowran Park / / 2m 4f / Chase Turf / 10K 11-8
Tongue Strap
Heavy6/8 -btn 30 Toushan 11-4

21 28
6
126
62 2016-02-11 15:15 Ballyegan Hero
B T O'Connell
Thurles / / 2m / Hurdle Turf / 6K 11-3 Heavy6/15 -btn 28.95 Burgas 11-3

67 517.6
23.19
63 2016-02-11 14:40 Garrai Phaidin
B T O'Connell
Thurles / / 2m 6f / Chase Turf / 6K 11-2 Heavy1/11 -win 16 Notification 10-12

15 20.75
5.16
91
64 2016-02-11 13:35 Festive Day
B T O'Connell
Thurles / / 3m 110y / Chase Turf / 7K 11-12
Tongue Strap
Heavy5/7 -btn 68 Kayf Supreme 11-12

15 42.2
5.8
65 2016-02-07 15:50 Crown Of Gold
B T O'Connell
Naas / / 2m / Chase Turf / 9K 11-12 Soft5/11 -btn 33.25 Alisier D'Irlande 11-12

15 20
3.25
66 2016-02-07 15:20 Marvellous Moment
B T O'Connell
Naas / / 2m / Chase Turf / 10K 10-7 Soft2/11 -btn 1.5 Rogue Trader 11-0

17 21.75
7
113
67 2016-02-07 14:50 Westbury Lad
B T O'Connell
Naas / / 2m 3f / Hurdle Turf / 7K 11-12 Soft6/12 -btn 29.5 Fairly Legal 11-12

67 375.12
30.22
68 2016-02-06 15:05 Cliff House
B T O'Connell
Leopardstown / / 2m / Hurdle Turf / 15K 11-10 Heavy10/15 -btn 38.25 Blazer 11-2

15 17.03
3.45
133
69 2016-02-04 16:05 Westerner Point
B T O'Connell
Clonmel / / 2m 2f 150y / Chase Turf / 10K 11-5 Heavy6/7 -btn 55.25 Vicangelome 11-3

6.5 7.57
2.26
113
70 2016-02-04 14:55 Its Friday
B T O'Connell
Clonmel / / 2m 110y / Hurdle Turf / 6K 10-11
Hood
Heavy14/16 -btn 122 Cerca Trova 11-2

51 360
74.79
80
71 2016-02-04 13:55 Una's Pleasure
B T O'Connell
Clonmel / / 2m 110y / Hurdle Turf / 6K 11-7 Heavy11/16 -btn 50.4 Water Sprite 11-6

13 18.5
3.35
72 2016-02-04 13:25 Thumb Stone Blues
B T O'Connell
Clonmel / / 2m 110y / Hurdle Turf / 6K 11-12 Heavy2/18 -btn 7 Fire In Soul 11-3

2.38 2.79
1.37
73 2016-02-03 13:15 Keyboard
B T O'Connell
Down Royal / / 2m 4f / Hurdle Turf / 6K 11-4 HeavyP -btn Steamboat Bill 10-13

51 149.96
32
74 2016-01-31 13:30 Emily's Flame
B T O'Connell
Punchestown / / 2m 4f / Hurdle Turf / 8K 11-12 Soft To Heavy4/10 -btn 30.75 Balko Des Flos 11-9

8 10.5
2.2
75 2016-01-30 13:20 Fruits Of Society
B T O'Connell
Fairyhouse / / 2m / Hurdle Turf / 8K 11-12 Heavy19/22 -btn 145.25 Yes Sir Brian 11-12

101 1000
77.22
76 2016-01-28 15:55 Garrai Phaidin
B T O'Connell
Thurles / / 3m / Chase Turf / 6K 11-1 HeavyU -btn Milanesque 10-9

8 13.5
3.49
91
77 2016-01-28 15:20 Hard Bought
B T O'Connell
Thurles / / 2m 2f / Chase Turf / 8K 10-5 Heavy6/7 -btn 54 Mr Eko 11-6

2.1 2.27
1.59
88
78 2016-01-28 13:40 One Cool Princess
B T O'Connell
Thurles / / 2m 4f / Chase Turf / 10K 11-7 Heavy6/12 -btn 113.75 Carrigmoorna Rock 11-7

12 16.3
3.5
79 2016-01-28 13:05 Marvellous Moment
B T O'Connell
Thurles / / 2m 110y / Chase Turf / 10K 11-3 Heavy3/9 -btn 36.75 Westerners Son 11-3

17 27
4.85
116
80 2016-01-27 14:50 Air Command
B T O'Connell
Thurles / / 2m 6f 110y / Hurdle Turf / 9K 11-4 HeavyP -btn Oscar Lantern 11-4

15 28.96
5.1
81 2016-01-27 13:45 Nine Stiches
B T O'Connell
Thurles / / 2m / Hurdle Turf / 7K 11-4 Heavy1/18 -win 27 Stuccodor 11-12

6 11.02
1.77
82 2016-01-23 15:05 Notimetoserve
B T O'Connell
Navan / / 2m 4f / Hurdle Turf / 8K 10-12 Soft To HeavyP -btn Edvardo 9-13

26 94.46
15.5
95
83 2016-01-23 14:30 Jetback
B T O'Connell
Navan / / 2m 7f / Hurdle Turf / 8K 11-9 Soft To HeavyP -btn Woodford Island 11-4

51 1000
50
84 2016-01-21 15:45 Run For Firth
B T O'Connell
Gowran Park / / 2m 2f / Chase Turf / 9K 11-12
Tongue Strap
HeavyP -btn Tell Us More 11-12

26 85
5.59
85 2016-01-21 13:25 Late Night Jazz
B T O'Connell
Gowran Park / / 2m / Hurdle Turf / 9K 11-12 Heavy7/20 -btn 49 Au Quart De Tour 11-12

34 80.44
13
86 2016-01-20 15:00 Freedom Square
B T O'Connell
Fairyhouse / / 2m / Hurdle Turf / 6K 11-6 Soft To Heavy10/16 -btn 63.75 Cerca Trova 10-10

21 33.36
7
91
87 2016-01-20 14:25 I Would
B T O'Connell
Fairyhouse / / 2m 4f / Hurdle Turf / 7K 11-1 Soft To Heavy10/16 -btn 103 Uaintseenothingyet 11-1

101 1000
124.07
88 2016-01-20 13:50 One Can Cally
B T O'Connell
Fairyhouse / / 2m 4f / Hurdle Turf / 7K 10-10 Soft To Heavy9/15 -btn 85 Side Saddle 10-13

34 80
14.5
89 2016-01-17 13:20 Kalanisi King
B T O'Connell
Leopardstown / / 2m 4f / Hurdle Turf / 9K 11-12 Soft12/13 -btn 139.75 Our Duke 11-12

34 189.2
12.5
90 2016-01-17 12:50 Una's Pleasure
B T O'Connell
Leopardstown / / 2m / Hurdle Turf / 9K 11-7 Soft12/18 -btn 33.3 Pride Of The Braid 11-7

8 11
3.2
91 2016-01-16 15:05 Lake Field
B T O'Connell
Naas / / 2m / Hurdle Turf / 11K 10-7 Soft To Heavy5/15 -btn 6.85 Go Paddy Go 10-5

4.33 4.7
1.93
106
92 2016-01-16 14:30 Thumb Stone Blues
B T O'Connell
Naas / / 2m 3f / Hurdle Turf / 10K 11-12 Soft To Heavy3/25 -btn 4.5 Edwulf 11-12

8 11.12
2.78
93 2016-01-14 15:15 Mountain Philip
B T O'Connell
Thurles / / 2m 6f / Chase Turf / 8K 10-6 SoftP -btn Coolnagorna Giggs 10-10

21 32
7.2
98
94 2016-01-14 12:40 Oiche Mhaith Boy
B T O'Connell
Thurles / / 2m / Hurdle Turf / 7K 10-5
Tongue Strap
Soft13/16 -btn 79.25 Rooster Byron 11-4

15 20.32
3.54
95 2016-01-09 14:40 I Would
B T O'Connell
Punchestown / / 2m / Hurdle Turf / 8K 11-10 Heavy17/22 -btn 55.4 Lift The Latch 11-12

101 1000
184.54
96 2016-01-03 14:20 Jetback
B T O'Connell
Naas / / 2m / Hurdle Turf / 8K 11-10 Heavy18/20 -btn 122.85 Hurry Henry 11-12

101 1000
100
97 2016-01-01 12:15 Westbury Lad
B T O'Connell
Fairyhouse / / 2m 4f / Hurdle Turf / 8K 11-12 Heavy6/13 -btn 77.25 Dont Tell No One 11-12

26 90.03
11.66

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