John Virgo – Snooker Commentator

VIRGO-JOHNJohn Virgo
6 x 4 – Signed

John Virgo is an English former professional snooker player and more recently a snooker commentator and TV personality.

Emailed – john@johnvirgo.com