Stupid newbie question here… I was on my new Xbox’s home screen, and saw a message that I was awarded a Super Wheelspin in Forza Horizon 4 (which I have used for a grand total of 26 minutes). It said that 53% or something of all players got that award.
My problem… I can’t figure out where to actually FIND the Super Wheelspin. I saw some articles that sometimes people will get gifts in their “message center” in forza horizon 4, but I looked all over and can’t for the life of me find it.