Dean Ewan

Dean Ewan was an American stock car driver for WWSCA'S A Division.