"Dukes of Milford" (Michigan)
Wow, what a tough car, looks like fun!!
Print