I will be in Amsterdam on Saturday the 29th and need a place to watch the A&M vs Arkansas game. Is there a local Aggie club that watches the games?
I will be located on the south side of the city center.
I will be located on the south side of the city center.