Rappa Tap (MD)
Deceased Steeplechaser
dkb.g.13 - 16
Marking: Star
Thoroughbred
Earnings: $37,550
Breeder: John Farrell
Total Points: 30
'Chasing Points: 30
Stats: 25: 2-2-4
Dirt: 0: 0-0-0
Turf: 0: 0-0-0
AW: 0: 0-0-0
'Chasing: 25: 2-2-4
BSF: 89
Sire: Rocketry Dam: Keep Knocking  
Grand Sire: Hard Spun Dam Sire: Natural Cowboy Not for sale
Pedigree Chart Nominated to: None  

Simmy Awards Won: None

 
Race Information Finish Earnings  
Year-61 Week-12 Day-1 Fort Knox Racecourse (KY) Condition: Firm. Race 12 - 3 1/2 miles. Turf. Steeplechase. Thoroughbred. 4 year olds and up. Colts and Geldings. Claiming NW3 Lifetime. Claiming price $32,000. Purse $15,000 (10 points) Finish Time 7:02.70 *,sr,tt Jockey: Javier Hunter
Count to Fifty 2 Starlight Affair 1 Snow Striker 1 Galloped off in good form in hand under rider bobbled after jump no response late (12)
10 $0  
Year-61 Week-4 Day-1 Fort Knox Racecourse (KY) Condition: Yielding. Race 5 - 2 miles. Turf. Steeplechase. Thoroughbred. 4 year olds and up. Colts and Geldings. Claiming. Claiming price $22,500. Purse $12,000 (10 points) Finish Time 3:25.09 *,sr,tt Jockey: Javier Hunter
The Last Mac 1 1/4 Rapid Departure 2 1/4 Stars Colliding 1 Started with the field quickened approaching jumps blundered final jump even finish (10)
10 $0  
Year-61 Week-2 Day-1 Columbus Meadows (IN) Condition: Firm. Race 6 - 3 1/4 miles. Turf. Steeplechase. Thoroughbred. 5 year olds and up. Colts and Geldings. Claiming NW3 Lifetime. Claiming price $32,000. Purse $10,000 (10 points) Finish Time 5:55.64 *,sr,tt Jockey: Javier Hunter
Xylor 4 1/2 The L Train 3 Genesis Z 4 Started well maintained balance over early jumps bobbled after jump was not a threat (8)
8 $0  
Year-60 Week-9 Day-1 Horseshoe Valley (CAN) Condition: Firm. Race 8 - 2 miles. Turf. Steeplechase. Thoroughbred. 4 year olds and up. Colts and Geldings. Claiming NW3 Lifetime. Claiming price $50,000. Purse $15,000 (10 points) Finish Time 3:25.38 *,sr,tt Jockey: Javier Hunter
Big Three Cross 1 1/2 Berger 1 The L Train 1 1/2 Started well in hand under rider had no trouble with jumps no kick (6)
6 $0  
Year-60 Week-7 Day-1 Horseshoe Valley (CAN) Condition: Yielding. Race 3 - 2 miles. Turf. Steeplechase. Thoroughbred. 4 year olds and up. Colts and Geldings. NW3 Lifetime. Purse $20,000 (20 points) Finish Time 3:25.28 *,sr,tt Jockey: Javier Hunter
Toastie 1 1/2 I Wish I Was Lalor 1 Pirouette On Ice 1 1/2 Started well maintained balance over early jumps blundered jumps lacked response (10)
10 $0  
Year-60 Week-4 Day-1 Horseshoe Valley (CAN) Condition: Good. Race 8 - 2 miles. Turf. Steeplechase. Thoroughbred. 4 year olds and up. Colts and Geldings. Claiming NW3 Lifetime. Claiming price $50,000. Purse $15,000 (10 points) Finish Time 3:25.34 *,sr,tt Jockey: Javier Hunter
Summer Scarpered 2 The L Train 1 Creggan Attracts 1 Started well in hand under rider bobbled after jump gave way (8)
7 $0  
Year-60 Week-2 Day-1 Horseshoe Valley (CAN) Condition: Soft. Race 3 - 2 miles. Turf. Steeplechase. Thoroughbred. 4 year olds and up. Colts and Geldings. NW3 Lifetime. Purse $20,000 (20 points) Finish Time 3:25.30 *,sr,tt Jockey: Thomas Welsh
Always Dignified 2 1/2 Wow Is the Word 1 Trial Blazer 1 1/4 Galloped out well early in hand under rider had no trouble with jumps late interest (11)
7 $0  
Year-59 Week-14 Day-1 Horseshoe Valley (CAN) Condition: Yielding. Race 3 - 3 miles. Turf. Steeplechase. Thoroughbred. 4 year olds and up. Colts and Geldings. NW3 Lifetime. Purse $20,000 (20 points) Finish Time 5:44.36 *,sr,tt Jockey: Thomas Welsh
Skutting Lalor 1 Trial Blazer 1 1/2 Poettery 1 Started in settled manner maintained balance over early jumps stumbled after jump evenly (9)
8 $0  
Year-59 Week-11 Day-1 Europe Gothenburg Horsepark (SWE) Condition: Good. Race 13 - 3 1/2 miles. Turf. Steeplechase. Thoroughbred. 5 year olds and up. Claiming NW2 Lifetime. Claiming price $50,000. Purse $10,000 (10 points) Finish Time 7:03.05 *,sr,tt Jockey: Thomas Welsh
Rappa Tap 1 3/4 Diamond and Gold 1 1/2 Heroic Dandino 2 1/4 Started in settled manner quickened approaching jumps smoothly over all jumps proved best under urging (7)
1 $5,000  
Year-59 Week-9 Day-1 Europe Jump Downs (IRE) Condition: Soft. Race 5 - 1 7/8 miles. Turf. Steeplechase. Thoroughbred. 4 year olds and up. NW2 Lifetime. Purse $20,000 (20 points) Finish Time 3:09.14 *,sr,tt Jockey: Thomas Welsh
Markus Z 1 1/4 Lalor's Ledges 1 1/2 The L Train 1 Started in settled manner in hand over jumps had no trouble with jumps gave way (11)
8 $0  
Year-59 Week-7 Day-1 Horseshoe Valley (CAN) Condition: Soft. Race 7 - 2 miles. Turf. Steeplechase. Thoroughbred. 4 year olds and up. Colts and Geldings. Claiming NW2 Lifetime. Claiming price $40,000. Purse $15,000 (10 points) Finish Time 3:25.66 *,sr,tt Jockey: Thomas Welsh
Spiney Lalor 1 1/2 The Secret Time 3 Spenser for Hire 1 3/4 Galloped out well early in hand under rider smoothly over all jumps late interest (8)
4 $1,050  
Year-59 Week-5 Day-1 Europe Jump Downs (IRE) Condition: Yielding. Race 5 - 4 miles. Turf. Steeplechase. Thoroughbred. 4 year olds and up. Claiming. Claiming price $50,000. Purse $15,000 (10 points) Finish Time 8:07.16 *,sr,tt Jockey: Thomas Welsh
Winter in America 1 1/4 Durante's Dogfox 1 Unlikely Z 1 1/4 Galloped out well early in hand under rider blundered jumps flattened out (10)
7 $0  
Year-59 Week-3 Day-1 Europe Hurdle Park (GBR) Condition: Soft. Race 8 - 2 miles. Turf. Steeplechase. Thoroughbred. 4 year olds and up. Allowance. Purse $25,000 (20 points) Finish Time 3:25.29 *,sr,tt Jockey: Thomas Welsh
Muruzabal 2 1/4 Rocking the Boat 1 Luna Girl Z 1 Started well approached jumps in settled manner bobbled landings even finish (8)
8 $0  
Year-59 Week-1 Day-1 Europe Hurdle Park (GBR) Condition: Good. Race 9 - 2 1/2 miles. Turf. Steeplechase. Thoroughbred. 5 year olds and up. NW2 Lifetime. Purse $15,000 (20 points) Finish Time 4:46.43 *,sr,tt Jockey: Thomas Welsh
Unlikely Z 1 Elof Z 1 Island of a Dream 1 3/4 Started eagerly in good form to early jumps blundered jumps asked but tired (11)
5 $450  
Year-58 Week-14 Day-1 South Pacific Maori Meadows (NZL) Condition: Yielding. Race 9 - 3 1/4 miles. Turf. Steeplechase. Thoroughbred. 4 year olds and up. Colts and Geldings. NW3 Lifetime. Purse $10,000 (20 points) Finish Time 5:56.34 *,sr,tt Jockey: Thomas Welsh
Treading Softly 8 3/4 Haunted Eagle 1 Rappa Tap 20 3/4 Started strongly in hand over jumps bobbled after jump willingly stretch (5)
3 $1,100  
Year-58 Week-12 Day-1 South Pacific Island Heights (AUS) Condition: Soft. Race 6 - 3 miles. Turf. Steeplechase. Thoroughbred. 4 year olds and up. Claiming NW3 Lifetime. Claiming price $50,000. Purse $10,000 (10 points) Finish Time 5:44.70 *,sr,tt Jockey: Jack Rios
Watch the Fox 2 1/2 Big Zara 1 Rappa Tap 1 1/4 Galloped off in good form in hand under rider blundered jumps bested the others (7)
3 $1,100  
Year-58 Week-9 Day-1 South Pacific Maori Meadows (NZL) Condition: Yielding. Race 3 - 2 3/8 miles. Turf. Steeplechase. Thoroughbred. 4 year olds and up. Colts and Geldings. NW3 Lifetime. Purse $10,000 (20 points) Finish Time 4:30.16 *,sr,tt Jockey: Thomas Welsh
Foxy Tale 1 1/4 Shortest Story 1 Watch the Fox 1 1/4 Started eagerly aggressive approaching first jumps smoothly over all jumps lacked response (7)
7 $0  
Year-58 Week-6 Day-1 South Pacific Maori Meadows (NZL) Condition: Soft. Race 14 - 2 1/4 miles. Turf. Bumper Race. Thoroughbred. 4 year olds and up. Colts and Geldings. NW2 Lifetime. Purse $15,000 (20 points) Finish Time 3:43.94 *,sr,tt Jockey: Thomas Welsh
City Boy Z 1 Golf Under Stars 3 Rappa Tap 1 1/2 Broke quickly reserved between horses in tight lane willingly stretch (5)
3 $1,650  
Year-58 Week-4 Day-1 South Pacific Maori Meadows (NZL) Condition: Yielding. Race 1 - 2 miles. Turf. Steeplechase. Thoroughbred. 4 year olds and up. Colts and Geldings. Maiden Special Weight. Purse $25,000 (10 points) Finish Time 3:26.16 *,sr,tt Jockey: Thomas Welsh
Rappa Tap 3 1/4 Bay Bourbon 1 1/2 Moonzoon 1 1/2 Started well in hand under rider smoothly over all jumps impressively (5)
1 $12,500  
Year-58 Week-2 Day-1 South Pacific Maori Meadows (NZL) Condition: Yielding. Race 8 - 2 3/4 miles. Turf. Steeplechase. Thoroughbred. 4 year olds. Colts and Geldings. Maiden Special Weight. Purse $25,000 (10 points) Finish Time 5:29.85 *,sr,tt Jockey: Thomas Welsh
Move and Groove 1 3/4 Rappa Tap 3 Sorceress House 1 Started strongly aggressive approaching first jumps had no trouble with jumps willingly stretch (5)
2 $5,500  
Year-57 Week-16 Day-1 South Pacific Maori Meadows (NZL) Condition: Yielding. Race 13 - 3 miles. Turf. Steeplechase. Thoroughbred. 3 year olds. Colts and Geldings. Maiden Special Weight. Purse $25,000 (10 points) Finish Time 5:44.65 *,sr,tt Jockey: Thomas Welsh
Golf Under Stars 4 Rappa Tap 2 Moonzoon 5 Started well maintained balance over early jumps bobbled landings gamely stretch (5)
2 $5,500  
Year-57 Week-14 Day-1 Europe Timber Park (FRA) Condition: Soft. Race 13 - 3 1/4 miles. Turf. Steeplechase. Thoroughbred. 3 year olds. Colts and Geldings. NW4 Lifetime. Purse $15,000 (20 points) Finish Time 5:54.46 *,sr,tt Jockey: Jack Rios
Last Minute Win 5 Spray Gino Now 11 1/4 Pamplona Fear 5 Started well approached jumps in settled manner stumbled after jump late interest (4)
4 $1,050  
Year-57 Week-11 Day-1 Europe Jump Downs (IRE) Condition: Soft. Race 6 - 2 miles. Turf. Steeplechase. Thoroughbred. 3 year olds. Colts and Geldings. NW2 Lifetime. Purse $15,000 (20 points) Finish Time 3:25.20 *,sr,tt Jockey: Thomas Welsh
Love You Z 1 1/2 Snead 3 1/4 Dark Rule 1 1/4 Started well aggressive approaching first jumps had no trouble with jumps was not a threat (7)
5 $450  
Year-57 Week-8 Day-1 Europe Jump Downs (IRE) Condition: Soft. Race 7 - 3 miles. Turf. Steeplechase. Thoroughbred. 3 year olds. Colts and Geldings. Maiden Special Weight. Purse $25,000 (10 points) Finish Time 5:44.48 *,sr,tt Jockey: Thomas Welsh
Dark Rule 1 Lalor's Le Vent 2 1/2 Alyssa's Courage 1 1/4 Started eagerly in good form to early jumps stumbled after jump was not a threat (7)
6 $0  
Year-57 Week-5 Day-1 Europe Hurdle Park (GBR) Condition: Yielding. Race 12 - 2 1/8 miles. Turf. Bumper Race. Thoroughbred. 3 year olds. Colts and Geldings. NW2 Lifetime. Purse $20,000 (20 points) Finish Time 3:36.67 sr,tt Jockey: Thomas Welsh
Dandy Reynard 1 It's Game On Z 2 3/4 Rappa Tap 1 Broke inwards tracked between advanced on rail willingly stretch (7)
3 $2,200  
SIM Date Distance Equipment Time
Year-56 Week-3 Day-1 2 furlongs. Dirt.
sr,tt
0:23.20
Year-55 Week-16 Day-1 2 furlongs. Dirt.
tt
0:23.35
Year-55 Week-13 Day-4 2 furlongs. Dirt.
tt
0:23.62
Year-55 Week-13 Day-1 2 furlongs. Dirt.
sw
0:23.58
Year-55 Week-12 Day-3 2 furlongs. Dirt.
sr
0:23.53
Year-55 Week-11 Day-6 2 furlongs. Dirt.
nw
0:23.57
Year-55 Week-9 Day-4 2 furlongs. Dirt.
l
0:23.72
Year-55 Week-8 Day-7 2 furlongs. Dirt.
hb
0:23.66
Year-55 Week-8 Day-2 2 furlongs. Dirt.
fb
0:23.75
Year-55 Week-7 Day-5 2 furlongs. Dirt.
fe
0:23.61
Year-55 Week-6 Day-6 2 furlongs. Dirt.
em
0:23.62
Year-55 Week-5 Day-7 2 furlongs. Dirt.
b
0:23.59
Year-55 Week-5 Day-2 2 furlongs. Dirt.
0:23.65
Y62-Preseason Deceased
Y61-W12-D2 Given to Alexandra Jaysman
Y61-W12-D1 Moved to North Ranch via airplane
Y61-W11-D5 Moved to Fort Knox Racecourse via airplane
Y61-W4-D1 Moved to North Ranch via airplane
Y61-W3-D5 Moved to Fort Knox Racecourse via airplane
Y61-W2-D1 Moved to North Ranch via airplane
Y61-W1-D5 Moved to Columbus Meadows via airplane
Y60-W9-D1 Moved to North Ranch via van
Y60-W8-D5 Moved to Horseshoe Valley via van
Y60-W7-D1 Moved to North Ranch via van
Y60-W6-D5 Moved to Horseshoe Valley via van
Y60-W4-D1 Moved to North Ranch via van
Y60-W3-D5 Moved to Horseshoe Valley via airplane
Y60-W2-D6 Moved to Ferme Québécoise via airplane
Y60-W2-D2 Sold to Ali Sills for $1
Y60-W2-D1 Moved to North Ranch via van
Y60-W1-D7 Moved to Horseshoe Valley via airplane
Y60-Preseason Trained to Jump
Y60-Preseason Trainer: 'Rappa Tap' is a natural over the jumps! A career in steeplechasing might be a good option for this horse. This horse looks to be about at their peak, but even I can’t always predict the future!
Y59-W14-D1 Moved to Sun Sun Farm via airplane
Y59-W13-D7 Moved to Horseshoe Valley via airplane
Y59-W11-D1 Moved to Sun Sun Farm via airplane
Y59-W10-D7 Moved to Gothenburg Horsepark via airplane
Y59-W9-D1 Moved to Sun Sun Farm via airplane
Y59-W8-D7 Moved to Jump Downs via airplane
Y59-W7-D2 Gelded
Y59-W7-D1 Moved to Sun Sun Farm via airplane
Y59-W6-D7 Moved to Horseshoe Valley via airplane
Y59-W5-D1 Moved to Sun Sun Farm via airplane
Y59-W4-D7 Moved to Jump Downs via airplane
Y59-W3-D1 Moved to Sun Sun Farm via airplane
Y59-W2-D7 Moved to Hurdle Park via airplane
Y59-W1-D1 Moved to Sun Sun Farm via airplane
Y59-Preseason Moved to Hurdle Park via airplane
Y59-Preseason Trained to Jump
Y59-Preseason Trainer: 'Rappa Tap' is a natural over the jumps! A career in steeplechasing might be a good option for this horse. This horse looks to be about at their peak, but even I can’t always predict the future!
Y58-W14-D1 Moved to Gryphon Flight Stud via van
Y58-W13-D7 Moved to Maori Meadows via van
Y58-W12-D1 Moved to Gryphon Flight Stud via airplane
Y58-W11-D7 Moved to Island Heights via airplane
Y58-W9-D1 Moved to Gryphon Flight Stud via van
Y58-W8-D7 Moved to Maori Meadows via van
Y58-W6-D1 Moved to Gryphon Flight Stud via van
Y58-W5-D7 Moved to Maori Meadows via van
Y58-W4-D1 Moved to Gryphon Flight Stud via van
Y58-W3-D7 Moved to Maori Meadows via van
Y58-W2-D1 Moved to Gryphon Flight Stud via van
Y58-W1-D7 Moved to Maori Meadows via van
Y57-W16-D1 Moved to Gryphon Flight Stud via van
Y57-W15-D7 Moved to Maori Meadows via airplane
Y57-W14-D1 Moved to Sun Sun Farm via airplane
Y57-W13-D7 Moved to Timber Park via airplane
Y57-W11-D1 Moved to Sun Sun Farm via airplane
Y57-W10-D7 Moved to Jump Downs via airplane
Y57-W8-D1 Moved to Sun Sun Farm via airplane
Y57-W7-D7 Moved to Jump Downs via airplane
Y57-W5-D1 Moved to Sun Sun Farm via airplane
Y57-W4-D7 Moved to Hurdle Park via airplane
Y57-W3-D6 Trained to Jump
Y57-W3-D6 Trainer: 'Rappa Tap' is a natural over the jumps! A career in steeplechasing might be a good option for this horse. This horse looks to be about at their peak, but even I can’t always predict the future!
Y57-W3-D3 Renamed Horse 1577461028 to Rappa Tap
Y57-W3-D1 Whisperer: This is amazing, this horse actually prefers foul weather!
Y57-W3-D1 Swam in Pool
Y57-W2-D2 Trained to Jump
Y57-W2-D2 Trainer: 'Horse 1577461028' is a natural over the jumps! A career in steeplechasing might be a good option for this horse. This horse looks to be about at their peak, but even I can’t always predict the future!
Y57-W1-D2 Trained to Jump
Y57-W1-D2 Trainer: 'Horse 1577461028' is a natural over the jumps! A career in steeplechasing might be a good option for this horse. This horse looks to be about at their peak, but even I can’t always predict the future!
Y56-W16-D2 Trained to Jump
Y56-W16-D2 Trainer: 'Horse 1577461028' is a natural over the jumps! A career in steeplechasing might be a good option for this horse. This horse looks to be about at their peak, but even I can’t always predict the future!
Y56-W14-D5 Trained to Jump
Y56-W14-D5 Trainer: 'Horse 1577461028' is a natural over the jumps! A career in steeplechasing might be a good option for this horse. This horse looks to be about at their peak, but even I can’t always predict the future!
Y56-W13-D7 Swam in Pool
Y56-W12-D7 Schooled in the Paddock
Y56-W12-D4 Trained to Jump
Y56-W12-D4 Trainer: 'Horse 1577461028' is a natural over the jumps! A career in steeplechasing might be a good option for this horse. This horse looks to be about at their peak, but even I can’t always predict the future!
Y56-W10-D6 Trained to Jump
Y56-W10-D6 Trainer: 'Horse 1577461028' is a natural over the jumps! A career in steeplechasing might be a good option for this horse. This horse looks to be about at their peak, but even I can’t always predict the future!
Y56-W9-D7 Trained to Jump
Y56-W9-D7 Trainer: 'Horse 1577461028' is a natural over the jumps! A career in steeplechasing might be a good option for this horse. This horse looks to be about at their peak, but even I can’t always predict the future!
Y56-W9-D1 Trained to Jump
Y56-W9-D1 Trainer: 'Horse 1577461028' is a natural over the jumps! A career in steeplechasing might be a good option for this horse. This horse looks to be about at their peak, but even I can’t always predict the future!
Y56-W8-D1 Trained to Jump
Y56-W8-D1 Trainer: 'Horse 1577461028' is a natural over the jumps! A career in steeplechasing might be a good option for this horse. This horse looks to be about at their peak, but even I can’t always predict the future!
Y56-W7-D3 Jogged
Y56-W6-D7 Trained to Jump
Y56-W6-D7 Trainer: 'Horse 1577461028' is a natural over the jumps! A career in steeplechasing might be a good option for this horse. This horse looks to be about at their peak, but even I can’t always predict the future!
Y56-W6-D1 Trained to Jump
Y56-W6-D1 Trainer: 'Horse 1577461028' is a natural over the jumps! A career in steeplechasing might be a good option for this horse. This horse looks to be about at their peak, but even I can’t always predict the future!
Y56-W5-D3 Trained to Jump
Y56-W5-D3 Trainer: 'Horse 1577461028' is a natural over the jumps! A career in steeplechasing might be a good option for this horse. This horse looks to be about at their peak, but even I can’t always predict the future!
Y56-W4-D5 Trained to Jump
Y56-W4-D5 Trainer: 'Horse 1577461028' is a natural over the jumps! A career in steeplechasing might be a good option for this horse. This horse looks to be about at their peak, but even I can’t always predict the future!
Y56-W3-D6 Became a Steeplechaser
Y56-W3-D6 Trained to Jump
Y56-W3-D6 Trainer: 'Horse 1577461028' is a natural over the jumps! A career in steeplechasing might be a good option for this horse. This horse looks to be about at their peak, but even I can’t always predict the future!
Y56-W2-D5 Trained to Jump
Y56-W2-D5 Trainer: 'Horse 1577461028' is a natural over the jumps! A career in steeplechasing might be a good option for this horse. This horse looks to be about at their peak, but even I can’t always predict the future!
Y56-W1-D5 Trained to Jump
Y56-W1-D5 Trainer: 'Horse 1577461028' is a natural over the jumps! A career in steeplechasing might be a good option for this horse. This horse looks to be about at their peak, but even I can’t always predict the future!
Y55-W3-D4 Galloped
Y55-W3-D4 Trainer: 'Horse 1577461028' looked a little stiff and awkward out there today. Have you thought about other career options? This horse looks to be about at their peak, but even I can’t always predict the future!
Y55-W2-D4 Galloped
Y55-W2-D4 Trainer: 'Horse 1577461028' looked a little stiff and awkward out there today. Have you thought about other career options? This horse looks to be about at their peak, but even I can’t always predict the future!
Y55-W1-D7 Galloped
Y55-W1-D7 Trainer: I wasn't too impressed with Horse 1577461028's gallop. Hopefully, he will show some improvement next time, or he may never see a starting gate! This horse looks to be about at their peak, but even I can’t always predict the future!
Y55-W1-D1 Galloped
Y55-W1-D1 Trainer: I wasn't too impressed with Horse 1577461028's gallop. Hopefully, he will show some improvement next time, or he may never see a starting gate! This horse looks to be about at their peak, but even I can’t always predict the future!
Y55-Preseason Galloped
Y55-Preseason Trainer: I wasn't too impressed with Horse 1577461028's gallop. Hopefully, he will show some improvement next time, or he may never see a starting gate! This horse looks to be about at their peak, but even I can’t always predict the future!
Y54-W12-D5 Bred for $20,000 Fee
Y54-W12-D5 Bred by John Farrell

Y61-W12-D2 Given to Alexandra Jaysman
Y60-W2-D2 Sold to Ali Sills for $1
Y54-W12-D5 Bred by John Farrell

 

Copyright © 2024 SIMHorseRacing.com | Legal