Mexico City: Team Australia preview (Motorsport.com)
Team Australia Champ Car drivers Will Power and Simon Pagenaud have their sights set on the podium in the Gran Premio Tecate at the Autodromo Hermanos Rodriguez in Mexico City this weekend.
Original post by Yahoo! News Search Results for Mexico
Leave a Reply