Todd Marcus

Todd Marcus is a former Piston Cup race car who raced for the No Stall team. His number is 123. Todd's hometown is Dieselton, Alabama.