XoXo_G0ssip_G1rl
Active member
Long time lurker and first time poster on this thread btw.. Brighton is a small place and a lot of people knew Imogen back in the day and not for good reasons. Still shocked she's chosen to live there after all the disgusting videos / lies she has made about people who still live there and she could easily bump into...
OMG please spill!