How do you get old paint stains off of shirts?

I found this super cool vintage john lennon shirt at my thrift. its got a graphic logo on it and its tye dye. But there are a LOT of paint stains. I dont wanna mess up the image or mess up the tye dye. any tips? (the paint has probably been there for years considering the shirt is from 89 )
3 answers 3