I know the NHRA has been to several countries, but I don't ever remember them going to Ireland or Scotland. I'm sure they have an airport where they put could put on a race and get some guys like this to attend.
As for the bad language, I don't like it but I guess it's socially acceptable now.