Thank you for your patience while we retrieve your images.
Red Alfa Romeo Giulietta Sprint #91 at VDCA event at Roebling Road Race Track December 2013.