Sounds like thom needs a new tube/frame...

I wouldn't trust anything with with wrinkles on my bike (cept myself!)