Friday Night Lights – Series Finale – Spoiler Clips and BTS Videos

The series finale of Friday Night Lights will air on NBC Wednesday February 9, 2011 – here is a look at the final episode and some behind the scenes videos shooting at the Cotton Bowl in Austin, Texas and on location in Texas


Leave a Reply