TGR…….which stadium would you rather watch the CATS get a victory in?
You can leave a response, or trackback from your own site.
If we have to play there I would say neither. New arena preferably!
GOD SAID I DID NOT HAVE TO CHOOSE I HAVE BOTH OF THEM IN THE BAG
Mail (will not be published) (required)