It’s always fun to watch Tate ride.
This teaser already looks pretty promising.
Congratulations!
Yes this is Italy!