• Hi Guest Just in case you were not aware I wanted to highlight that you can now get a free 7 day trial of Horseracebase here.
    We have a lot of members who are existing users of Horseracebase so help is always available if needed, as well as dedicated section of the fourm here.
    Best Wishes
    AR

Todays selection.

Wezzeer 3.55 S.

Thinking Hugh was better than he showed the other day, I'm sticking with the formline.

I think today's extra furlong will suit Wezzeer.

Varian & Dawson seem to be going well together.

The fav looks decent but at current prices, it looks a decent EW bet.

B365 9/2
 
Hi billybob, hope you dont mind me asking, what are you basing your selections on, is it form related, a system you have developed or ratings of some kind. I have found the more open you are on this forum the more help you get.
 
Hi trecelyn, I don't mind at all. One of the reasons I was a lurcher for so long, was I see others seem very professional with their approach.

I watch all races and then combine the form with what I have seen.
We all start off at the same point in time that you are when posting on Forums.

Warren Buffet
It's better to hang out with people better than you. Pick out associates whose behavior is better than yours and you'll drift in that direction

Rob Morris was the best that I came across and was fortunate to be part of a small group who were able too interact with him over 7 days and watch him at work

Below is Robs advice . even if you only take notice of the Negatives it will save you losing bets

Here are listed factors that I have found useful through the course of time. The list is not meant as a full and comprehensive checklist etched in stone, but merely an indication of factors that can/could or, even should be utilised in any simplified Form Overview. Pertinent simple questions that will generally lead to a quicker and better insight in obtaining a well-founded positive or negative analysis. Most factors are well known and straightforward, but it is surprising how often they are ignored or simply forgotten about in the long haul especially during the in-depth hustle and bustle of analysis! Many will possibly have their own 'pearls' ... but here goes ...

I have purposely omitted odds-line creation and usage [my positive affirmation of these remains undiminished ; )] so as not to muddy the waters here. Have tried to adhere to the more traditional basic form components with the sincere hope that by doing this the checklist approach will help others in their investigations without being sidetracked by problems revolving around 'lines' etc, which they may find to be something they just cannot take on board. Likewise the same can be said about the importance of money-management and bankroll control, which alas many seem to regard as of lesser merit than they should.



No doubt the reader may well have many additions and deletions, which is the way it should be, each to their own. However, I hope this list is a solid and sound enough proposal from which to build upon with perhaps the aid of a good formbook in one hand and the Racing Post in the other?


BTW I do not believe this is the place for a study of the in-depth vagaries and ramifications for the reading of collateral form ~ that is another proverbial kettle of fish, which must be looked at with specific event race reading, etc.


Major Factors [In order of importance ~ will vary from race to race]:


1. Current Form.

2. Pace ~ How race is likely to be run [if it favours a particular horse].

3. Trainer speciality ~ HOT trainer.

4. Class ~ especially if hidden.

5. Speed.



IMPORTANT: The relative weight of factors included here depends on the dynamics of the race being considered. This is not a mechanical point system. ALSO: applying these factors often requires the punter to study past form and trainer records. Simple it is, but nothing is easy.


Plus Factors [Super Positive Factors]


~ made two moves last race.

~ comes from a pace duel in key race when other horses from duel have come back to win.

~ only front runner in paceless field especially in the soft or favourable conditions to the selection.

~ first time vs. lower level horses.


Plus Factors [Very Positive Factors]


~ comes from key race.

~ final time in last race was faster than times on other higher class races same day.

~ was competitive in last against any bias.

~ horse for course.

~ early speed for first time in last race [especially with maidens].

~ maiden dropping in class for first time, straight maiden to claimer, etc.

~ maiden or younger horse gelded prior to this race.


Plus Factors [Positive Factors]


~ switch to winning surface.

~ switch to winning distance.

~ layoff horse; its last win came after layoff.

~ maiden/younger horse, second race after being gelded.

~ maiden 3 year old returnee, lightly raced as a 2 year old but heavily bet/major trainer.

~ older faces younger for first time.

~ switch from higher class to lower.

~ comes from key race two races back.

~ filly/mare faced males in last race.

~ best of rest 2nd place finish maiden.


Minus Factors [Most Negative Factors]


~ first time on all weather.

~ proven loser to lesser.

~ no-win trainer-rider combination.


Minus Factors [Very Negative Factors]


~ negative pace set-up, difficult to assess how race will be run.

~ comes back after layoff/needs race.

~ first time against winners.

~ filly/mare vs. males.

~ faces older for first time.


Minus Factors [Negative Factors]


~ horse loses jockey it won with.

~ had bias in favour last race and didn't produce.

~ comes from race which is less than its listed level [a negative key race].

~ loses top rider to another horse.

~ drops after win or 2nd [many of these win, but average rsp makes it unprofitable].


Even here with his basic list, the quantity of information that may indicate positives or negatives for wager value becomes demanding when they must be gathered and then interpreted. Concerning the approximate hierarchy of importance, the punter will soon discover that each race will call for a different order of factors. Perplexing is the demand for the student to be interpretive in selecting some of these factors and excluding others depending on race dynamics in question


All this checklist represents is a 'Starter' ~ whether you find it appetising is another matter, but whether factors are positive or negative they have stood the test of time and should stand further validation enabling a positive expectation.
 
B billybob

I think of race analysis as a purely intellectual matter (of course that assumes racing is basically honest, which some may think is naive), with apart from the intellectual satisfaction just one objective, to make significant tax-free income. Others see backing horses as essentially just a hobby, rather as my father used to do the football pools, which is fine but different from treating it as a business.

The only intellectually coherent approach I have read proposed that what needs to be done for any race one decides to analyse is to appraise each runner from three perspectives.

First, on what is public knowledge, ie in the Form Book, has the horse either the proven ability to win a race of the quality in which it is now going to run or, if a relatively young horse, does what it has achieved so far suggest that it is progressing to the point where it has a realistic chance of winning such a race?

Second, insofar as it is possible to judge, does it look as though the horse is currently likely to run to its best? The only evidence we have, apart from hearsay, is its record. A horse who ran well recently in much the same quality of race is arguably more likely to do so now than one returning after a long break, so what each runner has done recently is of importance.

Third, even assuming the quality of race seems appropriate and as far as can be judged the horse being considered seems likely to be able to run to its best today, does its record show that it has suitable conditions, distance, going, course type, weight?

If one backs a horse who falls short on any of the three and it loses, one really only has oneself to blame, because before the race there was a lacuna in what was logically necessary for it to win.

The long-term task is to find the best ways of assessing the answers to each of the three. The short term task is applying them to a current race. For both I cannot see how one can proceed without the Form Book (or its modern day equivalent, such as the Post's database or one's own records courtesy of the pc and software such as Excel). This, of course, is far from a novel view. More than seventy years ago an accountant named P Selby, under the pseudonym Marvex, wrote:

"The form book is a record of the past and properly read is a guide to the future."

One could say successful race analysis is a matter of learning to read the form book properly.
 
Last edited:
The form book only takes you so far , that was all that was available years ago , but now we have another dimension to work along side the Form book and that is the sectional information or Jump metrics for,NH Races\

Quote Rob Morris

“only front runner in paceless field especially in the soft or favourable conditions to the selection.”
horse for course.”
Pace ~ How race is likely to be run [if it favours a particular horse].”


The Colosseum engine has successfully ingested the data payload for the 1.35 at Chester.

We are analyzing a highly technical sprint over 6f on Good To Soft ground at Chester, a tight, left-handed track where the "Inside" stall positioning heavily favors low draws. Our Bowers Liability filter previously purged the dead weight, leaving us with a concentrated Elite Tier of two geometric targets: Bolo Neighs and Station X.

Tactical Priority: The Analiese Blueprint & KNN Sectional Protocol​

The Timeform Pace Forecast is explicitly "Strong Pace" with "No draw bias". Wait. The Timeform data says "No draw bias," but topographical physics dictate that on a tight turning track like Chester with an "Inside" stall placement, wide draws must cover more ground. The Timeform generic bias flag is overridden by track geometry.

Let's examine the pace map to execute the Analiese Blueprint.

  • Station X (Stall 1): Maps as Front Runner (0.772).
  • Miraculous (Stall 6): Maps as Front Runner (0.704).
  • Bolo Neighs (Stall 3): Maps as Prominent (0.424).
The "Strong Pace" is going to be driven by Station X and Miraculous.

KNN Analysis: 3 Station X (9/4)

  • The Run: Carlisle, 5f. He finished 4th.
  • The Physics: He led early (0-20MPH in 2.26s, 1st in field) but blew up late, recording a poor 95.92% FSP (5th).
  • The Reality: Station X is a pure front-runner (11 FR starts). He is drawn perfectly in Stall 1 to seize the rail. However, the pace map indicates he will be pressed by Miraculous and potentially others in a "Strong Pace." His recent failure to hold the lead at Carlisle (5f) is concerning for a 6f test at Chester, even from an optimal draw.
KNN Analysis: 1 Bolo Neighs (11/4)

  • The Run: Ascot, 6f. He won by 0.8L.
  • The Physics: He generated a highly efficient 100.15% FSP (1st in field) off a stiff gallop, clocking a rapid 11.70s final furlong.
  • The Reality: Bolo Neighs maps perfectly as a tracker (Prominent/Mid Division). Drawn in Stall 3, he is positioned beautifully to sit just behind the suicidal speed duel between Station X and Miraculous on the inside rail. When they hit the short Chester straight in oxygen debt, he will deploy his superior FSP.

The Adjusted CCR Calculations​

The Integrated Colosseum Master Summary Chart​

HorseLive BowersAdj CCR (Last 3)TFR (Last 3)Tfig (Last 3)Full Timeform Race Comments (Most Recent First)
🟢 1 Bolo Neighs3.7586.0, 83.5, 82.5102, 92, 9872, 83, 911. has slipped in the weights and bounced back to best... suited by a stiff test at the trip but able to challenge on the right part of the track from his draw; mid-field, pushed along over 2f out, led entering final 1f, driven out.

2. wasn't in the same form as last time; slowly into stride, raced off the pace... stayed on.

3. made more impact than previously in handicaps... pushed along before halfway, stayed on, no impression on winner.
🟢 3 Station X13.2574.7, 81.0, 80.086, 91, 9286, 86, 701. has done all his winning at 6f and ended up paying the price for not getting his own way out in front from a wide position; disputed lead, pushed along 2f out, one paced.

2. well backed, ran respectably attempting to follow up his Southwell success back on turf, possibly not helped by being unable to secure the outright lead this time... having no extra in the final 1f.

3. produced a career-best effort, stealing a length on his rivals at the start and never surrendering it... travelled well, ridden from 2f out, always holding on.

Tactical Physics & Final Verdict​

The geometry of the race is defined by the "Strong Pace" forecast and the tight inside draw bias at Chester.

1. 🟢 The Geometric Tracker: Bolo Neighs (11/4) He is the absolute structural standout. The class anchor (OR 94), he maps as a Tracker (Prominent), meaning he will be shielded from the aerodynamic drag of the "Strong Pace" while holding a prime position from Stall 3. His elite 100.15% FSP over 6f at Ascot proves he has the engine to finish, and his 102 TFR last time out dominates this field. He is the primary target.

2. 🟢 The Inside Speed Anomaly: Station X (9/4) He is a pure front-runner drawn in Stall 1. While the "Strong Pace" forecast makes him a liability over the final furlong, you cannot ignore a C&D winner who owns the rail at Chester. He "steals lengths" at the start (as noted by Timeform) and will dictate the geometry of the first turn. He must be included as the pace control element.

(Note: We have successfully bypassed the 5/1 second-favorite Miraculous, who was purged by the Bowers Liability filter for carrying a toxic OR deficit. We have cleanly isolated the true race dynamics).

📊 Colosseum 2-Horse Dutching Calculator (10pt Bankroll)​

We weaponize the bankroll around the absolute pace control (Stall 1) and the elite tracker (Stall 3).

SelectionMorning Odds (Decimal)Implied ProbStake (Proportional)Expected Return
🟢 Station X3.25 (9/4)0.3085.36 pts17.42
🟢 Bolo Neighs3.75 (11/4)0.2674.64 pts17.40
TOTALS0.57510.00 ptsTarget ROI: ~+74%

Quote Reply
Report Edit Delete
  • Like
Reactions:Richard Dymond and doomster
 
Last edited:
B billybob the above was posted Pre race on The Inner Sanctum Blog at 12.16 PM , one of two pre race using a similar method The other being Beagle Bay in the Sandown 3.17

KNN Analysis: 8 Beagle Bay (5/1)

  • The Run: Yarmouth, 7f. He won by 4L.
  • The Physics: He completely dismantled the field, recording a 95.84% FSP (1st) off a fast pace, stopping the clock at 1m 26.95s.
  • The Reality: He maps as a prominent tracker (0.474 Tracked/Chased). Drawn in Stall 2, he will get a free pass on the inside rail. He won his last race by 4 lengths. He is perfectly positioned to exploit the weak pace.

The Integrated Colosseum Master Summary Chart​

HorseLive BowersAdj CCR (Last 3)TFR (Last 3)Tfig (Last 3)Full Timeform Race Comments (Most Recent First)
4 Raammee10.091.1, ---, ---101, 106, 8892, 75, 511. exuberance following a 9-month absence the reason for him not seeing it out as well as some; pressed leader, took strong hold, driven under 2f out, not quicken final 100 yds.
5 High Degree12.088.0, ---, ---103, 93, 9279, 82, 951. taking time to get past the leader and having no answer to the winner's finishing kick... prominent, raced freely, ridden 2f out, kept on.
🟢 8 Beagle Bay18.071.0, ---, ---101, 88, 8060, 67, 661. showed improved form to make a successful start in handicaps, relishing the conditions... in touch, headway over 2f out, edged ahead over 1f out, drew clear gradually.
🟢 12 Joolianoss36.072.0, ---, ---91, 81, 7885, 81, 531. showed improved form making only third start on turf, suited by the strong pace... mid-field, switched and short of room over 2f out, effort over 1f out, stayed on to lead final 100 yds.

Tactical Physics & Final Verdict​

The geometry of the race is defined by the "Weak Pace" forecast and the Sandown uphill finish.

1. 🟢 The Geometric Tracker: Beagle Bay (5/1) He is drawn perfectly in Stall 2. He maps to track the pace on the inside rail. In a weak-paced race, he will not expend unnecessary energy. He dismantled his last field by 4 lengths and has the tactical speed to strike when the uphill drag begins.
 
B billybob

This is how to arrive at contenders

We are analyzing a highly technical 1-mile Class 2 handicap (1760 yards) on Good ground. Sandown is a right-handed track defined by its steady climb up the straight to the finish. A 1-mile race here places a massive premium on sustained aerobic stamina. With the stalls positioned on the Inside, early tactical positioning is critical to avoid being caught wide around the sweeping right-hand bend before the uphill drag.

Before we map the early speed and aerodynamic drag, we must run the field through the structural filters to purge the mathematical dead weight.

Pre-Race Filter: The OR Balance Test​

  1. Identify the OR Range: The class ceiling is set by 1 Cash (OR 101). The absolute floor is anchored by 12 Joolianoss (OR 82).
  2. Calculate the True Mathematical Midpoint: The midpoint between 101 and 82 is 91.5.
  3. Verify the Field Median: The actual median rating of this 12-runner field is 90.5.
  4. The Verdict: The median sits just -1.0 point below the theoretical midpoint. This is a perfectly balanced handicap, well within our strict +/- 5.0 structural threshold. The weight distribution is highly equitable. The geometry is safe. We proceed.

Step 1 & 2: Morning Line Bowers Elimination & The Thirsk Amendment​

We calculate the Bowers Liability Score ((Class Ceiling 101 - Horse OR) + Decimal Odds). Enforcing our strict safety threshold of 20.0, we ruthlessly strip away the toxic liabilities.

The Elite Structural Tier (Retained):

  • 4 Raammee (OR 95): 6 diff + 4.0 odds (3/1) = 10.0 Bowers
  • 5 High Degree (OR 92): 9 diff + 3.0 odds (2/1) = 12.0 Bowers (The 2/1 Favorite).
  • 8 Beagle Bay (OR 89): 12 diff + 6.0 odds (5/1) = 18.0 Bowers
  • 12 Joolianoss (OR 82): 19 diff + 17.0 odds (16/1) = 36.0 Bowers 🚨 (Thirsk Amendment Active. Form reads 1119521. Won last time out and arrives with massive momentum despite the low OR. Protected).
--- The Toxic Casualties (Eliminated) ---

  • 9 Hot Cash (7/1): Liability 22.0 (Narrowly misses the threshold. Rated 14 lbs below the ceiling and beaten last time out. We fade).
  • 7 Shafdar (10/1): Liability 23.0
  • 3 Hard Endeavor (20/1): Liability 24.0
  • 1 Cash (25/1): Liability 26.0 (The Class Anchor is purged! An OR 101 horse returning from a 273-day layoff and drifting to 25/1 signals severe structural weakness. Erased).
  • 11 Cogitate (20/1): Liability 36.0
  • 2 Circus Of Rome (40/1): Liability 44.0
  • 6 Sean (40/1): Liability 50.0
  • 10 Tilted Kilt (40/1): Liability 55.0
We have stripped 8 toxic liabilities from the board. From the complexities of a Sandown mile, we are left with a surgically concentrated Elite Tier of exactly 4 tactical targets.
 
Thanks Chesum and Jenny k for the responses and also to trecelyn for asking the question.

There is so much invaluable information shared there, it will take me a little while to get my head around it all.

Having retired and now living alone, I do spend all my time on horse racing.

My approach at best could be described as scattergun. As I like to watch all the races and have something on, even if it is very little.

To start I will do combination placepots. I do get plenty but these days they don't often pay well. If they have gone down, I would then put on a yankee.

Single bets for me have been just before the off, when armed with all the knowledge I have gathered on the day and then watching the market, particuely the last minute or so. I did back Station X yesterday, a horse from my tracker.

I can see some may be shocked by my approach, as I see for example how in depth Chesum and others go in looking at just one race.

I will need to re-read all the above advice, particuely the bit about Bowers.

I did like the quote from Warren Buffet. That is what I was trying to do on here, albeit from a lurkers prospective.

I have heard mention of the Inner Sanctum, not sure of the requirements for entry?


 
Just Keep Posting B billybob . ArkRoyal ArkRoyal make the decision on his own as to when one gets Entry to the Inner member. By the way you are not a Lurker anymore but a member who can interact with the rest of us . Much better than watching from the outside in.

As to the Warren Buffet quote, that’s how we all continue to learn something new .

One thing to try is carry out a Race result analysis on all the selections that you have made. Of the horse won it will reinforce the method that you applied pre race and then be able to apply that to future races. Of the horse loses find out where thing did not work out. Sometimes it’s not that you got the form analysis wrong, but the race shape did not work out as expected, poor draw, hard luck in running etc

Example

The Colosseum engine logs the result of the Chester 1.35. Station X (15/8f) secures the victory, validating the core topographical principles hardcoded into the matrix.

(The 2-horse Dutching matrix on Station X and Bolo Neighs returned a net profit of +7.42 pts based on our 10pt proportional unit allocation).

The Post-Race Forensic Autopsy​

The Timeform analyst’s opening summary confirms exactly what we mapped before the gates opened: "Normal service resumed for a sprint handicap around here, the first 2 dominating throughout from the lowest stalls..."

  • The Winner - Station X: The engine identified him as The Inside Speed Anomaly. The post-race data confirms he did exactly what was required: he leveraged Stall 1 to seize the rail, controlled the geometry of the tight left-hand turns, and never surrendered the inside line. The Timeform note is definitive: "pole position from the lowest stall was just as important as he resumed winning ways."
  • The Beaten Tracker - Bolo Neighs (8th): He failed to fire, but his failure highlights the genius of the Dutching strategy. We knew he was the class of the race (OR 94), but at Chester, if the front-runner (Station X) is allowed to dictate the fractions without being challenged to the point of oxygen debt, horses held up in the rear have no mathematical chance of closing the gap on the short straight.
  • The Miraculous Fade: The engine ruthlessly purged Miraculous (who finished 3rd at 5/1) due to his toxic Bowers Liability (rated 18 lbs below the ceiling). The post-race data confirms he had to "race 3-wide throughout." He ran well, but his geometric deficit made winning nearly impossible.

System Diagnostic​

The matrix functioned flawlessly. By identifying the two most potent geometric forces—the pure speed on the rail (Station X) and the class tracker behind him (Bolo Neighs)—we locked in the pace spectrum. When the tracker failed, the speed anomaly delivered the ROI.

Here are the three horses that the matrix has officially tagged for System Upgrades in their future starts:

1. 🟢 The Geometric Victim: Miraculous (Finished 3rd)​

  • The Data: Recorded the Highest Average Stride Frequency in the field (2.55 SPS) and the 3rd Highest Top Speed (41.02 MPH).
  • The Upgrade Rationale: Chester is ruthless to horses caught wide. Timeform explicitly noted that Miraculous had to "race 3-wide throughout." Running three-wide on a tight, continuous left-hand turning track means he covered significantly more distance than Station X or Ran Amok. To sustain that elite stride frequency while bleeding kinetic energy on the bends—and still finish 3rd on ground softer than he prefers—proves his engine is firing perfectly.
  • Future Deployment: Upgrade him immediately next time out on a straight track or a fairer turning track where he draws an inside stall, provided the ground is Good or firmer.

2. 🟢 The Topographical Mismatch: Havana Rum (Finished 5th)​

  • The Data: Generated the 2nd Highest Finishing Speed Percentage (98.99%) and the 2nd longest Average Stride Length (7.55m).
  • The Upgrade Rationale: Havana Rum is a long-striding horse who needs time to wind up. Timeform confirmed he looked "unsuited by the track" and was "forced to switch over 1f out" before making late headway. Tight tracks like Chester break the rhythm of long-striding closers. The fact that he still produced the second-best closing sectional despite traffic and track friction is a massive hidden positive.
  • Future Deployment: He is a coiled spring waiting for the right track. Upgrade him massively when he is entered on a flat, galloping straight track (like York, Doncaster, or Newbury) over 6f where his 7.55m stride length can reach terminal velocity without interruption.

3. 🟢 The Handicap Anomaly: Ran Amok (Finished 2nd)​

  • The Data: Finished 2nd by a head to the perfectly-positioned Station X.
  • The Upgrade Rationale: This upgrade is purely mathematical. Ran Amok ran from an OR of 75 in a race where the ceiling was 94, meaning he was officially 4 lbs "out of the weights" (carrying 4 lbs more than his true handicap mark dictated). To run 4 lbs bad at the weights, sit on the pace, and only get beaten a head by a course specialist who got a free ride on the rail means Ran Amok has significantly outrun his official rating. Timeform notes he had a recent breathing operation, which has clearly unlocked new aerobic capacity.
  • Future Deployment: When he returns to a Class 4 or Class 5 handicap where he is actually running off his true, legal OR mark, he will be mathematically dominant.
 
Last edited:
The advice I have been given needs quite a lot of thought.

In the meantime a horse from my tracker is Beale Street.

Hampered when coming to challenge.

With Paul Mulreanan back on board and 8 lbs below its last winning mark only 2 runs ago.

B365 - 10/1 4 places looks fair.

One thing I don't like is 3 horses running in the next race all from Golden Strikes York win, in which Beale Street was hampered. You just never know how these trainers get their heads together about these things!

Just seen further advice from Sullybomb and once again Chesham.

Thanks for clarifying things and something more for me to ponder on from all Chesham's professional advice.

One thing I can say is Yes it does feel so much better than watching from the outside!
 
With Beale Street, B billybob you have selected one of the minority of horses the Official Handicapper rates differentially, aw to turf. He is clearly good enough for a race of today's quality - on the aw. But has yet to prove he can win a turf handicap.

As a mid-year 5yo he could be progressing, though his performances on the aw suggest not. On my figures he improved by around 10% last year compared with his 2024 aw performances but this year his performances have dropped by just over 2%. Can a horse show improvement on the turf while plateauing or regressing on the aw? I don't know as I haven't had reason to explore that.

Is he ready to run to his best today? Maybe, maybe not. He achieved his best ever aw winning performance on 01/05/26 (on my figures), six weeks ago. He ran again on 23/05/26, on turf, where he was put in well over his depth and beaten 8l. I thus see no way of judging.

A plus is that Beale Street has been placed twice over 7f on good turf going on this very course, so no concerns over conditions.

Best of luck with your bet.
 
The advice I have been given needs quite a lot of thought.

In the meantime a horse from my tracker is Beale Street.

Hampered when coming to challenge.

With Paul Mulreanan back on board and 8 lbs below its last winning mark only 2 runs ago.

B365 - 10/1 4 places looks fair.

One thing I don't like is 3 horses running in the next race all from Golden Strikes York win, in which Beale Street was hampered. You just never know how these trainers get their heads together about these things!

Just seen further advice from Sullybomb and once again Chesham.

Thanks for clarifying things and something more for me to ponder on from all Chesham's professional advice.

One thing I can say is Yes it does feel so much better than watching from the outside!
Well done with your place bet at good odds
 
Back
Top