Hailing from Brighton via London, Peggy Sue is Rosa Rex and Katy Klaw.
Added by Upcoming Robot on June 13, 2010