I think there's a lot of deep-rooted history in England with racing. Lots of Formula One teams are based there. Formula One is obviously a huge sport over in England and Europe.
Hard work - I mean, does anybody use that term anymore? Laziness doesn't fly. It's all in the practice. It does take work and it ain't easy - but man, the rewards!