Dirt Racing: Ricky Elliott Takes Showdown Win: Delaware International Speedway - DelmarvaLife Dirt Racing: Ricky Elliott Takes Showdown Win: Delaware International Speedway - DelmarvaLife