Tucker is in Moscow... biggest thing that's happened since we supposedly landed on the moon!

1 year ago
10.9K

Tucker is in Moscow... biggest thing that's happened since we supposedly landed on the moon!

Loading 16 comments...