Beast Pit crew ready for some NASCAR action