The T.M. Landry Scandal Up Close

If you haven’t seen the premiere episode of the FX series The Weekly, do check it out as it offers an up close look at the T.M. Landry scandal as never seen before. As our readers know, T.M. Landry College Prep in Breaux Bridge, Louisiana has become well known over … 

Read More