1937 Chevy Police Horse Limo

'Motor City' mounted police get a slick new way to transport their horses, a 1937 Chevy. Pure Americana.

Categories

Video Shock and Awe

Newest Videos

View more