Arenacross Starts Season With Multiple Winners

Arenacross Starts Season With Multiple Winners

Worcester, Massachusetts, was the place to be for two nights of motorsports action this past weekend, as AMSOIL Arenacross got underway at the DCU Center.