Behold the "Doubting Thomases", they line the street wearing trench coats murmuring no in a creepy manner. If that wasn't bad enough, they don't believe anything you tell them about cars.

Read…