THE Cub Report- 05.23.2011, Version- Vettel Can't Be Stopped…
Formula 1 was in Spain over the weekend and the competition still couldn’t stop of the Red Bull of Sebastian Vettel. Ferrari pilot Fernando Alonso pulled the holeshot off the grid and was looking good early in the race, but the superior pace of the Red Bull could not be denied. The next F1 race is this weekend in [...]