yup
Started 10 Dec 2007, 11:36 · 2 posts
P
purplefduOP·10 Dec 2007, 11:36
I would agree. I used to go to games frequently with my Uncle and I always liked the stadium compared to some of the others I've visited. It could just be the fans and the team that make it more special too.
K
kiico·22 Dec 2007, 23:03
I think its a fairly decent stadium, but that is only from what I have heard, read and watched. Im sure being there makes all the difference.