A weather enthusiast based in Buffalo, New York, witnessed cars “getting buried” in what he described as “absolutely absurd ...