Home of Norwich City FC. Awful stadium for an awful team.
Yuck, never go to Carrow Raod, it smells.
5👍 26👎
hupifpyivhkvyoufotuykvhj
mason barrow aloe vero with the hdmi carrow
Home of the only team in East Anglia and most beloved club in England, Norwich City.
Carrow Road is the best ground in the country