Loading...
Loading...
Pilot Point, Texas. Private collector claims this is the 1934 ambush car. Filmed at Bonnie and Clyde Days festival October, 2014. 

Comments

Leave a Reply