Legless Veuve downs the favourites in Thousand Guineas Prelude by Mark Mazzaglia | Sep 24, 2016 | Racing Industry, Results | 0 | 1 2