MERCEDES GP PETRONAS – Barcelona Testing
After a false start in getting to Barcelona (flight was cancelled due to French air traffic control), we arrive one day later than planned and ready for some F1 action.
The first thing you notice as you approach the track is the immense noise. The engines are so much louder than you would ever imagine! As [...]











