Rally racing October 12, 2017 0 Staunton resident Marcel Ciascai recharged by rally racing STAUNTON – Marcel Ciascai ended up in Staunton by accident. While living in South Carolina,…