This weekend's Grand Prix of Long Beach marks the 41st time open-wheel race cars takeover the port city in southern California. For many reasons, this race is second only to the Indianapolis 500 in terms of importance and magnitude.
http://ift.tt/1zwW758
http://ift.tt/1zwW758
No comments:
Post a Comment