Cadillac with Kevlar Windows??

HUH!?

I say BS…