What television network first aired this series to completion?
What television network aired Wonder Falls to completion in fall 2004?
I'm not talking about FOX since they canceled it after 4 episodes, and I'm not talking about Sky1 or Logo because they didn't air it until 2005.
Edit: I found the answer. It was Vision TV. Source: http://www.savewonderfalls.com/