Cadillac with Kevlar Windows??

sounds like a bunch of crap to me