For someone who has never raced in the Lamborghini Super Trofeo North America, Neil Alberico actually did quite well on his race debut over...
In case you haven’t heard, there’s a Filipino-American driver by the name of Neil Alberico who’s been making a name for himself in motorsports...