1983 ARCA Nashville
4/16/1983 Music City Motorplex, Nashville, TN
Read More