agreed!
I think Forza Hot Wheels dlc is a better Hot Wheels game than the actual Hot Wheels game. LOL
agreed!
I think Forza Hot Wheels dlc is a better Hot Wheels game than the actual Hot Wheels game. LOL
The only downside is your vision is so focused on the race that itβs hard to take in the beauty.