J Cowley Horse Racing Form | Musselburgh 12:45 03rd November 2016

J Cowley' Form | 03rd November 2016

03rd November 2016 RACING UK IN GLORIOUS HD JUVENILE HURDLE (4)

Total Horses Ride Last 14 Days Race Type Wins Races Win %
173 1 wins from 8 runs
12.5%
Chase Turf 3 38
7.89%
Hurdle Turf 5 209
2.39%
Race Type
Hurdle Turf
Class
4
Classifications
Hurdle, Juvenile
Ground
Good
Distance
1m 7f 124y
Runners
6
Prize Money
£3,249
Is J Cowley Improving?
Does J Cowley 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-11-02 15:10 Shantou Tiger
J Cowley
Musselburgh / 4 / 2m 7f 180y / Hurdle Turf / 5K 11-9
Cheekpieces
Good2/7 -btn 2 Rev Up Ruby 11-7

pressed leader, ridden after 4 out, rallied and led before 3 out, headed approaching next, kept on under pressure from last

1.83 1.88
1.13
112
1 2016-10-28 17:00 Thyne For Gold
J Cowley
Wetherby / 4 / 2m 5f 56y / Hurdle Turf / 3K 11-9 Good3/13 -btn 0.8 Zakety Zak 10-0

tracked leaders, led 3 out, soon ridden, headed between last 2, kept on

3 3.25
1.61
105
2 2016-10-27 15:35 Valleyofmilan
J Cowley
Sedgefield / 3 / 3m 3f 9y / Hurdle Turf / 7K 10-8 Good7/9 -btn 14.85 Wyfield Rose 10-11

mid-division, blundered and lost place 9th, reminders and behind next, kept on from last

19 26.13
5.7
118
3 2016-10-27 14:00 Court Dismissed
J Cowley
Sedgefield / 3 / 3m 2f 59y / Chase Turf / 8K 9-12 Good3/4 -btn 25 Jimmy The Jetplane 11-8

held up in last, hit 12th, driven 14th, chasing leaders 16th, lost place before 3 out

3 3.15
1.74
114
4 2016-10-25 15:15 Shantou Tiger
J Cowley
Bangor-on-Dee / 4 / 2m 7f 32y / Hurdle Turf / 6K 11-7
Cheekpieces
Good1/11 -win 15 Court King 11-12

made all, drew clear before 3 out, ridden before last when in command, stayed on well

5.5 6.2
2.16
105
5 2016-10-23 14:10 Bell Weir
J Cowley
Aintree / 3 / 3m 149y / Hurdle Turf / 6K 10-4 Good6/14 -btn 14.8 Kerrow 11-2

in rear, hampered 6th, headway 9th, one pace from 2 out

34 74.72
13
102
6 2016-10-22 16:50 Donapollo
J Cowley
Kelso / 5 / 2m 7f 96y / Chase Turf / 4K 11-5
Tongue Strap
Good To SoftP -btn Runswick Days 10-4

close up, lost place 6th, struggling from 9th, lost touch and pulled up before 4 out

10 13
3.61
96
7 2016-10-20 14:10 Ruby Vodka
J Cowley
Carlisle / 4 / 2m 4f 8y / Hurdle Turf / 3K 10-0 Soft8/9 -btn 58.5 Aintree My Dream 10-12

not fluent in rear, struggling from 7th, lost touch next, tailed off

101 250
21.27
8 2016-10-13 15:15 The Herds Garden
J Cowley
Carlisle / 3 / 1m 7f 207y / Chase Turf / 6K 10-3 Good2/7 -btn 5 Double W's 11-4

held up, hit 1st, headway to chase leaders 3 out, effort and went 2 lengths second next, soon driven along, kept on same pace from last

11 14.33
5.34
118
9 2016-10-11 16:35 Perfect Poison
J Cowley
Huntingdon / 4 / 3m 1f 10y / Hurdle Turf / 3K 11-7 Good1/10 -win 12 Inch Rover 10-0

tracked leaders, went 2nd going well at 8th, challenged 3 out, soon led, pushed 7 lengths ahead next, firmly in command after

5.5 6.2
2.26
105
10 2016-09-28 15:10 Court Dismissed
J Cowley
Bangor-on-Dee / 3 / 2m 4f 72y / Chase Turf / 6K 10-1 Good2/3 -btn 5 Germany Calling 11-11

chased winner, pushed along after 3 out, ridden and no impression before last, kept on same pace run-in

6 8.03
2.26
116
11 2016-09-27 14:20 Court Of Law
J Cowley
Southwell / 5 / 1m 7f 153y / Chase Turf / 3K 10-5
Blinkers
Good7/9 -btn 60 Unify 11-5

led to 3rd, lost place and reminders 6th, soon behind, tailed off 4 out, broke blood vessel

3.75 4.13
1.6
71
12 2016-09-16 17:35 Wazowski
J Cowley
Hexham / 4 / 2m 4f 28y / Hurdle Turf / 4K 11-0 GoodU -btn Australasia 10-12

in touch, unseated rider 1st

5 6.06
2.52
115
13 2016-09-01 17:20 Golden Banner
J Cowley
Sedgefield / 4 / 2m 3f 188y / Hurdle Turf / 4K 10-9
Cheekpieces
Good5/5 -btn 46 Our Reward 11-2

last from 3rd, lost touch and pushed along 5th

15 16.6
1.57
14 2016-09-01 14:50 Katie's Hen
J Cowley
Sedgefield / 4 / 2m 178y / Hurdle Turf / 4K 11-0
Tongue Strap
Good3/6 -btn 5 Lucy Mc 10-12

chased leaders, left 3rd 4th, one pace from 6th

10 12.7
3.35
96
15 2016-08-29 17:45 Perfect Poison
J Cowley
Cartmel / 5 / 2m 6f 31y / Hurdle Turf / 3K 11-7 Good To Soft1/13 -win 0.3 Maybe I Wont 11-2

chased leaders, driven 3 out, led approaching next, 6 lengths clear last, just held on

8.5 12.5
4
100
16 2016-08-25 18:30 Wazowski
J Cowley
Sedgefield / 4 / 2m 3f 188y / Hurdle Turf / 4K 11-0 Good5/7 -btn 7.5 Gran Paradiso 10-3

chased leaders, one pace from 2 out

6 8.2
3.2
118
17 2016-08-11 19:20 Shantou Tiger
J Cowley
Stratford / 4 / 3m 2f 83y / Hurdle Turf / 4K 11-7
Cheekpieces
Good5/9 -btn 50.5 Victor Leudorum 11-1

led to 5th, chased leader to 10th, weakened after 3 out

6 6.95
2.8
110
18 2016-07-29 17:00 Bourne
J Cowley
Bangor-on-Dee / 5 / 2m 7f 32y / Hurdle Turf / 3K 11-7
Blinkers
Good1/11 -win 4.5 Perfect Poison 11-4

ridden start, chased leader, led approaching last, stayed on well to draw clear final 75yds

2.88 3.43
1.96
98
19 2016-07-27 16:30 Silver Gent
J Cowley
Perth / 4 / 2m 4f 35y / Hurdle Turf / 3K 11-7 Soft3/10 -btn 8.25 Green Zone 10-7

led, ridden after 3 out, headed after next, kept on same pace

15 16.69
4.9
104
20 2016-07-26 19:40 Volcanic
J Cowley
Worcester / 3 / 2m 7f / Hurdle Turf / 6K 11-7 Good7/10 -btn 26.55 Hold Court 11-7

led at strong gallop, ridden and headed after 3 out, dropped out rapidly

11 10.88
3.61
125
21 2016-07-24 17:50 Unidexter
J Cowley
Uttoxeter / 5 / 1m 7f 168y / Hurdle Turf / 3K 10-8
Tongue Strap
Good6/10 -btn 42.5 Ablazing 11-10

with leader until approaching 6th, soon ridden, weakened 3 out

34 54.53
10.5
87
22 2016-07-22 16:55 San Pietro
J Cowley
Uttoxeter / 4 / 3m 2y / Chase Turf / 6K 11-1 GoodP -btn Schindler's Prince 9-11

chased leaders, reminders and lost place 5th, behind from 13th, tailed off when pulled up before 4 out

15 16.4
4.2
112
23 2016-07-22 14:10 Present Trend
J Cowley
Uttoxeter / 5 / 1m 7f 168y / Hurdle Turf / 3K 10-5 Good9/13 -btn 14.05 Ablazing 11-9

chased leaders, driven 3 out, lost place next

67 100
17.5
82
24 2016-07-18 15:20 Whatdoesthefoxsay
J Cowley
Cartmel / 4 / 3m 1f 83y / Hurdle Turf / 3K 11-5 Good1/6 -win 1.25 Mubrook 9-9

led, pushed along between last 2, joined last, driven right out

2.88 3.02
1.81
108
25 2016-07-16 14:50 Up And Go
J Cowley
Cartmel / 4 / 2m 5f 34y / Chase Turf / 4K 11-7
Tongue Strap
Good To Soft4/7 -btn 16.25 Western Home 11-4

made most until ridden and headed last, soon driven and outpaced before straight

9 9.68
3.17
115
26 2016-07-10 14:20 Citadel
J Cowley
Stratford / 4 / 2m 70y / Hurdle Turf / 4K 10-7
Cheekpieces
GoodP -btn Jazzy 10-12

mid-division, weakened after 4th, behind from next, pulled up before last

67 217.96
33.03
27 2016-06-29 17:20 Wazowski
J Cowley
Worcester / 4 / 2m 4f / Hurdle Turf / 4K 12-1 Good To Soft6/8 -btn 65.3 The Snappy Poet 11-6

held up, ridden after 6th, weakened next

3.25 3.46
1.66
111
28 2016-06-26 17:00 Whatdoesthefoxsay
J Cowley
Cartmel / 4 / 3m 1f 83y / Hurdle Turf / 3K 11-7 Good To Soft3/12 -btn 26 Omid 10-11

in touch, went 3rd before 8th, ridden after 3 out, weakened run-in

15 17.26
5
108
29 2016-06-26 14:20 Late For Supper
J Cowley
Cartmel / 5 / 2m 6f 31y / Hurdle Turf / 3K 10-1
Tongue Strap
Good9/10 -btn 52.3 Raid Stane 10-13

always in rear

17 28.34
6.73
80
30 2016-06-19 16:00 Wazowski
J Cowley
Hexham / 4 / 2m 48y / Hurdle Turf / 4K 10-7 Good To Soft1/11 -win 21 Armorous 10-12

chased leaders, effort and pushed along before omitted 2 out, led before last, soon clear, easily

5 6
1.77
104
31 2016-06-14 14:20 Katie's Hen
J Cowley
Stratford / 4 / 2m 2f 148y / Hurdle Turf / 4K 10-5
Tongue Strap
Good To Soft1/7 -win 3 Mollylikestoboogie 10-7

made all, jumped right at times, ridden before bypassed last flight, stayed on well

17 23.49
2.78
32 2016-06-01 17:20 Lyric Street
J Cowley
Cartmel / 4 / 2m 1f 46y / Hurdle Turf / 4K 11-7 Good2/12 -btn 0.5 Ash Park 11-0

chased leaders, led approaching 6th, headed between last 2, kept on towards finish

6 7.22
2.84
117
33 2016-05-30 12:30 Feather Lane
J Cowley
Huntingdon / 5 / 2m 3f 137y / Hurdle Turf / 2K 11-8
Tongue Strap
Good8/9 -btn 26.5 On Alberts Head 11-12

close up, mistake 6th, ridden next, dropped out tamely before 2 out

11 12.5
3.95
99
34 2016-05-28 17:35 Whatdoesthefoxsay
J Cowley
Cartmel / 4 / 3m 1f 83y / Hurdle Turf / 5K 11-4 Good2/7 -btn 3.25 Maggie Blue 11-5

led, headed 2f out, stayed on same pace

8 7.8
4.2
107
35 2016-05-28 17:00 Shantou Tiger
J Cowley
Cartmel / 2 / 3m 1f 83y / Hurdle Turf / 13K 10-1
Cheekpieces
Good9/9 -btn 68.05 Eshtiaal 11-2

led, headed 6th, driven 8th, lost place next, soon behind, tailed off 2 out, eventually completed

23 35.89
6.4
119
36 2016-05-28 14:40 Desert Cry
J Cowley
Cartmel / 3 / 2m 1f 46y / Hurdle Turf / 6K 11-7
Blinkers
Good3/8 -btn 6.25 Tekthelot 9-11

led 2nd, driven between last, headed soon after last, faded in closing stages

6 7.41
2.24
125
37 2016-05-26 16:10 Danceintothelight
J Cowley
Bangor-on-Dee / 4 / 2m 7f 32y / Hurdle Turf / 5K 11-5
Tongue Strap
Good7/10 -btn 32.75 Perseid 11-2

led, headed approaching 3 out, ridden and weakened before 2 out

21 22.85
6.29
108
38 2016-05-22 14:40 Court Of Law
J Cowley
Fakenham / 5 / 3m 38y / Chase Turf / 5K 10-6
Cheekpieces
Good4/8 -btn 30.75 Fort George 11-0

chased leaders, blundered 9th, outpaced 13th soon ridden and beaten, well held in 5th 15th, driven flat and went modest 4th close home

5.5 6.91
2.16
85
39 2016-05-15 15:25 Perfect Poison
J Cowley
Stratford / 4 / 2m 3f 98y / Chase Turf / 6K 9-12 Good5/6 -btn 10.3 Cold Knight 10-4

held up, headway 7th, ridden after 2 out, stayed on same pace

15 18.53
4.09
101
40 2016-05-13 19:05 Desert Cry
J Cowley
Aintree / 2 / 2m 4f / Hurdle Turf / 12K 10-0
Blinkers
Good To Firm3/10 -btn 9.75 Nathans Pride 9-9

prominent, left 2nd before 6th, led before 3 out, ridden and headed 2 out, kept on same pace run-in

26 38
7.6
127
41 2016-05-07 19:50 Court Of Law
J Cowley
Warwick / 5 / 3m / Chase Turf / 3K 11-9
Cheekpieces
Good To Soft2/6 -btn 23 Double Chocolate 11-12

led, ridden and headed approaching 2 out, soon beaten

4.5 5.24
2.91
87
42 2016-05-05 17:40 Thyne For Gold
J Cowley
Carlisle / 4 / 2m 3f 61y / Hurdle Turf / 3K 11-9 Good4/14 -btn 15.5 Violoniste 11-3

took keen hold, close up, ridden after 2 out, soon outpaced, no impression from last

17 26.25
5.6
101
43 2016-05-04 16:35 Theatrical Style
J Cowley
Kelso / 4 / 2m 51y / Hurdle Turf / 4K 11-1
Blinkers
Good5/10 -btn 23.75 Ash Park 10-7

with leader, led 3 out to before next, soon ridden and weakened

8 8.8
2.74
111
44 2016-04-28 17:15 Astrum
J Cowley
Sedgefield / 5 / 2m 178y / Hurdle Turf / 3K 11-0
Blinkers
Good1/12 -win 2.75 Dark Diamond 10-10

prominent, pushed along and outpaced 5th, rallied to chase leader approaching 2 out, stayed on, led run-in

6 6.35
1.88
105
45 2016-04-19 17:35 Shantou Tiger
J Cowley
Sedgefield / 4 / 3m 3f 9y / Hurdle Turf / 3K 11-7
Cheekpieces
Good To Soft6/7 -btn 61.75 Fresh By Nature 10-9

led, reminders 10th, headed before next, soon lost place and behind

4 4.94
1.72
120
46 2016-04-18 14:00 Wazowski
J Cowley
Hexham / 4 / 2m 48y / Hurdle Turf / 4K 10-7 Heavy4/6 -btn 33.5 Newtown Lad 10-12

not fluent on occasions, held up, hit 3rd, headway and prominent before 2 out, ridden and weakened before last

7 10.5
2.65
108
47 2016-04-16 17:35 Our Dancing Dandy
J Cowley
Bangor-on-Dee / 6 / 2m 145y / NH Flat / 2K 10-13 Heavy1/5 -win 20 Twist On Ginge 10-6

made all, ridden over 2f out, soon clear, stayed on well, unchallenged

3.5 3.9
1.3
48 2016-04-16 16:30 Too Many Chiefs
J Cowley
Bangor-on-Dee / 4 / 2m 7f 32y / Hurdle Turf / 6K 10-13 HeavyP -btn Moidore 11-12

chased leaders, niggled along after 6th, ridden and lost place 7th, behind 4 out, tailed off when pulled up 3 out

19 26
4.89
112
49 2016-04-09 17:00 Rocky Stone
J Cowley
Sedgefield / 5 / 3m 3f 9y / Hurdle Turf / 3K 11-0 SoftP -btn Agent Louise 10-11

took keen hold early, close up, led and mistake 3 out, headed before next, soon weakened, pulled up before last

6 7.22
3.49
93
50 2016-04-09 14:40 Mo Chailin
J Cowley
Sedgefield / 4 / 2m 178y / Hurdle Turf / 3K 11-4 Soft4/6 -btn 8.55 Mardale 11-9

in touch chasing group, headway after 3 out, every chance and ridden next, one pace when not much room approaching last, soon outpaced

5 5.9
1.81
107
51 2016-04-03 14:10 Kilronan Castle
J Cowley
Carlisle / 4 / 2m 3f 61y / Hurdle Turf / 4K 11-6 Good To Soft1/11 -win 8 Wake Your Dreams 11-7

pressed leader, clear of rest 3 out, led next, clear last, ridden out

5.5 5.51
2.42
106
52 2016-04-02 13:45 Court Dismissed
J Cowley
Kelso / 4 / 2m 5f 133y / Chase Turf / 5K 11-7 Good To Soft3/4 -btn 62.75 Lowanbehold 10-7

led, ridden and headed 4 out, weakened after next, soon lost touch, left poor third run-in

3.75 3.65
1.97
120
53 2016-03-31 15:15 Shantou Tiger
J Cowley
Bangor-on-Dee / 3 / 2m 7f 32y / Hurdle Turf / 6K 10-11
Cheekpieces
Soft2/5 -btn 6 Weststreet 11-2

chased leaders, led after 4 out until after 3 out, ridden and no impression before last

10 11.93
5.22
120
54 2016-03-16 15:05 Whiskey Chaser
J Cowley
Bangor-on-Dee / 5 / 3m 30y / Chase Turf / 4K 12-0 Soft1/6 -win 61 Wish In A Well 10-3

jumped soundly, close 2nd until led 10th, drew right away after 3 out and only one not out on his feet after

2.75 2.77
1.87
107
55 2016-03-12 14:20 Ubaltique
J Cowley
Ayr / 3 / 1m 7f 112y / Chase Turf / 8K 11-2 HeavyU -btn Rathlin 11-5

held up in touch, close fifth and going well when mistake and unseated rider 5 out

5 5.3
2.8
128
56 2016-03-10 14:35 Wazowski
J Cowley
Carlisle / 4 / 2m 3f 61y / Hurdle Turf / 3K 10-11 Soft3/6 -btn 14 Baby Bach 11-8

not fluent on occasions, held up on outside, outpaced halfway, rallied after 3 out, plugged on from last, not reach first two

34 53.2
14
57 2016-03-02 16:50 The Pierre Lark
J Cowley
Bangor-on-Dee / 6 / 2m 145y / NH Flat / 2K 10-13 Heavy2/4 -btn 2 Orchard Park 10-8

led, went clear 2f out, ridden about 4 lengths clear 1f out, headed and no extra final 50yds

1.91 1.99
1.31
58 2016-03-02 16:15 Mansonien L'As
J Cowley
Bangor-on-Dee / 4 / 3m 5f 142y / Chase Turf / 5K 9-9 HeavyP -btn Millicent Silver 11-8

prominent, mistake 5th and 9th, weakened after 14th, lost touch and pulled up after 15th

11 14
3.7
81
59 2016-03-01 16:30 Court Dismissed
J Cowley
Catterick / 4 / 3m 1f 54y / Chase Turf / 5K 11-1 Good To Soft1/7 -win 1.25 Bodega 11-7

chased leader, driven 14th, stayed on run-in, led last 75yds

11 11.89
4.87
112
60 2016-02-25 14:55 Court Of Law
J Cowley
Sedgefield / 5 / 2m 3f 65y / Chase Turf / 3K 11-0
Cheekpieces
Good To Soft5/10 -btn 22.75 Oscar O'scar 11-5

led, reminders 11th, headed next, weakened between last 2

7 7.2
2.54
93
61 2016-02-19 13:40 Franciscan
J Cowley
Sandown / 4 / 1m 7f 216y / Hurdle Turf / 4K 11-7
Cheekpieces
Heavy8/8 -btn 38.75 Canadian Diamond 11-5

held up in last pair, ridden after 3 out, weakened and behind before 2 out, tailed off

17 23
6.47
118
62 2016-02-11 16:40 Qatea
J Cowley
Doncaster / 5 / 2m 140y / Hurdle Turf / 3K 10-9
Tongue Strap
Good To Soft5/8 -btn 35 No Ceiling 11-0

chased leaders, outpaced over 4f out, soon lost place

41 62.97
12.5
96
63 2016-02-10 13:50 Wazowski
J Cowley
Carlisle / 4 / 2m 1f / Hurdle Turf / 3K 10-12 HeavyF -btn Dakota Grey 11-0

held up in midfield on outside, steady headway when fell 4 out

29 50
8.55
64 2016-02-09 14:55 Court Dismissed
J Cowley
Sedgefield / 4 / 2m 5f 28y / Chase Turf / 4K 11-4 Soft4/6 -btn 21.5 My Friend George 10-7

prominent, hit 1st, reminders after 9th, led 5 out, headed before 3 out, weakened before 2 out

5 5.5
2.7
114
65 2016-02-05 14:55 Shantou Tiger
J Cowley
Catterick / 3 / 3m 1f 71y / Hurdle Turf / 6K 11-4
Cheekpieces
Good To Soft4/9 -btn 6.2 Hainan 11-4

with leader, hung left from 8th, led approaching 3rd, headed 2 out, one pace run-in

17 20.49
6.36
120
66 2016-01-29 16:10 Seraffimo
J Cowley
Doncaster / 5 / 2m 140y / Hurdle Turf / 3K 10-1 Good To Soft11/15 -btn 42 Quill Art 11-1

chased leaders, lost place before 3 out

41 91.21
15.62
88
67 2016-01-29 14:00 Valleyofmilan
J Cowley
Doncaster / 4 / 3m 6y / Chase Turf / 6K 11-7 Good To Soft5/12 -btn 18.75 Gonalston Cloud 10-7

in rear, kept on from 4 out, never a factor

15 20.85
5.1
120
68 2016-01-14 14:50 Valleyofmilan
J Cowley
Catterick / 3 / 3m 5f 214y / Chase Turf / 13K 10-8 SoftU -btn Lackamon 11-4

mistake 3rd, in rear when blundered and unseated rider 4th

13 15.71
5.36
120
69 2016-01-14 14:20 Seraffimo
J Cowley
Catterick / 4 / 1m 7f 156y / Hurdle Turf / 3K 10-2 Soft9/13 -btn 55.5 William Of Orange 11-5

in rear, mistake 1st, some headway 4th, weakened 3 out, soon behind

251 1000
100
70 2016-01-14 13:20 Sign Manual
J Cowley
Catterick / 4 / 3m 1f 71y / Hurdle Turf / 3K 11-3
Hood
SoftP -btn Quinto 11-2

held up in last, pushed along after 7th, lost place and reminders 9th, soon behind, tailed off 2 out, pulled up before last

8.5 9.4
3.95
112
71 2016-01-01 13:05 Kilronan Castle
J Cowley
Catterick / 4 / 1m 7f 156y / Hurdle Turf / 6K 11-7 Soft5/12 -btn 12.75 Hitman Hearns 11-10

chased leaders, driven and outpaced 3 out, kept on between last 2

17 21.56
5.57
109
72 2016-01-01 12:30 Exactly What
J Cowley
Catterick / 4 / 2m 3f 66y / Hurdle Turf / 5K 10-11 SoftU -btn Lady Yeats 10-13

with leader, mistake and unseated rider 1st

67 279.77
40

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