"Low Winter Sun" has been spotted filming at an especially unique Detroit location: Klenk Street.. An otherwise normal residential street completely surrounded by canals leading to the Detroit River, some even refer to Klenk as the city's awesome, slightly dilapidated version of Venice. Produced by AMC, the Detroit-based cop drama is set to premier this August. [Deadline Detroit]
Filed under:
Loading comments...