Well Goodnight Mr Russo – But How Come You Leave First? – Did You Jump the Queue?
Peter Russo is a drug cheating trot trainer from a family of trot cheating trainers. Russo’s uncle Paul is serving eight and a half years for drug cheating, his brother Mark was up to his neck in the green light bribery scandal and was convicted of nine criminal charges relating to harness racing rorts, and […]