abbrieviation for the feared Nevil Road Terror Squad who rule northern parts of Brighton and Hove
mate leg it it's the NRTS!
5👍 9👎