Larry Sees Dead People
- Episode aired Jul 31, 2013
- TV-14
- 43m
Larry's Lone Star State adventure is all about investigating some truly "only in Texas" phenomena. His first stop is at the not-for-the-squeamish "Body Farm," a place where the students (all... Read allLarry's Lone Star State adventure is all about investigating some truly "only in Texas" phenomena. His first stop is at the not-for-the-squeamish "Body Farm," a place where the students (all female, for some reason) study human decomposition.Larry's Lone Star State adventure is all about investigating some truly "only in Texas" phenomena. His first stop is at the not-for-the-squeamish "Body Farm," a place where the students (all female, for some reason) study human decomposition.