Where To Stream Long Island Medium Season 8 Episode 6
On the Road Texas
- Aired March 29, 2015
- 60 Min
They say everything is bigger in Texas, and Theresa & Larry's trip there is no exception! Big surprises and big moments unfold as Theresa hits the road again to surprise fans with readings.