In the small town of Todd Mission, Texas approximately 50 miles northwest of Houston is the largest (more…)