Thomas Leuchtmann Photo
Here is a photo of various German police cars all built by Jörg Becklas and on display at the 2018 Fulda Meet in Germany held October 20, 2018.
Posted November 24, 2018