I've heard of Italian Racers, but Italian as a Race?>............
Go Scalito! Go Scalito! Go Scalito, Go!!!