Tomorrow night you are invited to celebrate the grand opening of Play Dead located at 131 Highland Road in Southsea. Play Dead is Southsea’s newest..
For the second year running Head Mens Hairdressing, Strong Island and My Dog Sighs (this year with Lex Luthor) put on the Head Jam street..