300psi - You'll notice that I started my post with "apparently". I wouldn't say either way If I believed it or not. I was just posting another story that I had heard, albeit from a fairly well informed source back at the bat cave!
Everyone can read the rumors and make their own decision.
I personally laugh at each and every rumor about Cougar, otherwise I'd be a gibbering wreck by now!