SHOOT: ALMOST HUMAN Films at Ovaltine Cafe in Downtown Eastside for 1×04 The Bends
For a futuristic show like Almost Human, filming at the Ovaltine Cafe seems an odd choice. Opened in 1942, the historic cafe is a popular… Read More »SHOOT: ALMOST HUMAN Films at Ovaltine Cafe in Downtown Eastside for 1×04 The Bends