The building that once housed the Lizard Lounge and its Sunday alter ego 'The Church' sits boarded up, under chain and padlock at 2424 Swiss Avenue in Dallas. For two North Texas filmmakers, the ...
Director Timothy Stevens remembers when he found The Church. In 2010, Stevens had just moved to town from Amarillo to attend the University of North Texas’ film school. The Gorehounds were playing a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results