2013 ALMS Long Beach: 19-21 April, 2013, Long Beach, California, USA ALMS Start of Race ©2013 Leland Hill LAT Photo USA.
19-21 April, 2013, Long Beach, California, USA
ALMS Start of Race
©2013 Leland Hill
LAT Photo USA.