BOWLING GREEN, Ohio (WTVG) - What happens when Southwest flavor meets Midwest cuisine? You end up with a go-to restaurant in Bowling Green: Call of the Canyon Café, 109 N Main St, Bowling Green, OH ...
Streaming platforms for The Call of the Canyon haven’t been announced yet. Check back soon for updates on where you can watch it online.