Poster This Poster This! STRAY CATS Posted on 6 Days Ago by JL STRAY CATS Paris, France 7 February 1982 They rocked towns around the globe… Share this:TwitterFacebookLike this:Like Loading... Related