PETA claims Tech’s Gobblers Rest not so restful https://t.co/m8T8nIIXBj via [Twitter](https://twitter.com/SJenkins/status/1351152180661727234)
PETA claims Tech’s Gobblers Rest not so restful https://t.co/m8T8nIIXBj
— Steve Jenkins (@SJenkins) January 18, 2021
Leave a Reply