2011 American Le Mans Series Winter Testing

It’s that time of the year again when teams from the American Le Mans Series and its supporting IMSA series head down to beautiful Sebring for the annual winter testing.

PHOTOS BY: KABEL : WORDS BY: Simon T

—–MORE HERE—–