Anyone else ever get these scam calls?

Haha, this was so beyond believeable. The guy stumbled and stammered and was talking about sensors in the roads. It was some tin-foil hat shit for sure.