Where to watch USA v. Wales in Savannah, GA?

Discussion in 'USA Men: Fans & Travel' started by Tom van Nixtelrooy, May 21, 2003.

  1. Tom van Nixtelrooy

    Tom van Nixtelrooy New Member

    Apr 29, 2003
    The Classic City
    I started this thread in another area, but then I found this area. Much more appropriate.
     

Share This Page