over 6 years ago

from: TheCheckeredFlag.co.uk

( 1580 views )

Sebastien Buemi rides the treacherous Tremolastrasse in Switzerland, behind the wheel of the RB8. read more »