Replicarz announces Tom Sneva Indy 500 pole car from 1984 I know I’m prejudiced, but I love Indy cars. Born in Indy, have been going to races since 1962 … yikes I’m old! I mean real race cars don’t have roofs, right? Well, the folks at Replicarz in Vermont understand that and just keep the... Continue Reading →