>
Racing & Speed History
>
>
Leo Anthony #23
Leo Anthony alive and kickin' in 1996