Man says he stole vehicle because “God” told him to do it

A man from Alabama, USA, who reportedly stole a vehicle from a fire station said that he did it because the man up above told him to do it. Watch the entire video below: In just a span of 1 minute, the man announced his candidacy for mayor, flirted with a reporter, and admitted to […]