As it turns out, one of my best friends is a racing buff to the core, and incidentily, I have no idea what formula one racing is, but that track looks pretty darn tough. Is it just one car racing or what, cause the track looks pretty darn narrow. What city is it held in? Looks like Germany or something like that.
__________________
|