Daily Archive: Friday, December 21, 2018

SUPER GURU

SUPER GURU is a racing horse registered in Philippines. – Horse Racing Wins, Statistics and Track Record in Philippine Race Track. HORSE NAME SUPER GURU REGISTERED – FOALED
Read More