Lakhota Diamond Member Jul 14, 2011 165,029 87,791 2,645 Native America Sep 4, 2021 #67,453 Texas is apparently filming the prequel to The Handmaid’s Tale.