Bush Stadium

Bush Stadium is a soccer field located in Statuon Island, Liberty City. It Is the home of the Liberty City Cocks and the Liberty City Beavers