So, i've been thinking about a R5 Turbo road car and found this youtube video. These look like Madmen! Are these big in Europe and other parts of the...