Where In The World Isn't SVP?

Stanford Steve continues to asks Scott Van Pelt where in the world he wasn't this past weekend.

11Y

The Latest