It’s always fun to watch Tate ride.
Yes this is Italy!
In love with this.
The trailer is promising some good stuff.