Today, Ubisoft and NASCAR released a major content update in The Crew Motorfest, highlighting a new officially licensed release.