This Brunswick entered FIA Super Production Alfa Romeo 156 finsihed the Nurburgring 24 Hours in 2005.