Rad-Challenge 07 ## Description Rad-Challenge 07 is a freeware mountain bike game presented by the German TV channel Pro Sieben. In this game you can ride on (in July 2007) two tracks of the real mountain bike world championship: the Austrian Heiligenblut [...]