Monster Energy Star Yamaha Racing Team’s Cooper Lands on the Podium at Budds Creek
Monster Energy Star Yamaha Racing Team battled the heat and humidity of Mechanicsville, Maryland with Justin Cooper coming away with his eighth podium of the season with a third overall (6-2). The track at Budds […]