Your (new) car may need a tin foil hat.

Oh my.....fn religion...blah blah blah