Erm, no, they can't race in Britain, they'd need wipers for that.
Rumour has it NASCAR researchers are working on a device to replace the carburettor, called fuel-inject-something-or-other? Heard anything about that? Space-age hi tech stuff I know, could be difficult to implement
btw that rookie's name is Bowyer. Truly a well-informed source there.