Did you mean?
I'm arriving in Sao Paulo on Jan.1 and would like to watch American football. Where? Any recommendations for a hotel nearby? Thanks
did you ever find an answer to this question? (american football in SP)
Be the first to rate this answer!
VirtualTourist®© 1994-2014 VirtualTourist.com, Inc. All Rights Reserved.