Log in, or just make a new account, so you can:
Ubisoft is the only place where you can get The Crew Motorfest for free with a 5-hour trial, and you don't need a coupon code to make a purchase.