File:TDR-Logo.jpg

Team logo for Tom Delgado Racing.