Mr. Chris Mosley sent me this atmospheric teaser trailer for a documentary being filmed in my beloved hometown of West, Texas. You probably recognize the location in the teaser: Czech Stop. I mean, I hope you do. It shows the sign right away. Not paying a ton of attention if you miss that. The company behind it is Denton’s Native Process Films. It looks like they should have a Kickstarter up and running right about … soon, I guess. Interested to see what becomes of this.