After a long and grueling 24 hours, Beast Racing have finally conquered Daytona! The team began the race with slight contact that set them back from where they started.

Leave a Reply

Your email address will not be published. Required fields are marked *