That is the CTR Ruf that won its class in the Pikes Peak hill climb. Same car: [ame]http://www.youtube.com/watch?v=uQG50ShpXCE[/ame]
they make some interesting cars. at least some aren't as bad as the red one. they make the 930 gemballa avalance look sane. still much rather have a ruf or DP. http://www.rwb.jp/gallery.htm