Peter Russo is a drug cheating trot trainer from a family of trot cheating trainers.
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.