Speedway Racing – An Adventurous Sport

A popular car race in North Europe, Australia and North America, Speedway is administered internationally by the Fédération Internationale de Motocyclisme. Events are regulated by FIM affiliated national motor sport federations.
Dating back, its Origin was in Maitland, Australia, in 1920s, there are now both domestic and international competitions in different [...]

Formula D – Are You a Fan?

Most people have never even heard of Formula D or Formula Drifting, which gives a far better indication of what this motor sport is really all about. In deed, like all competitive motor sports it requires a great deal of skill, because the cars concerned can be anything from 200 to [...]