They filmed part of that about 100 miles from me. In a little town called Van Horn, Texas. It should be really good; according to some friends who got to watch the filming.lc
Trending Articles
More Pages to Explore .....