Earl Ricochet

Earl Rommer Ricochet Allens is an Austrian GGPC Racer