SpoilerTV - TV Spoilers

Friday Night Lights - Series Finale - 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 Dallas, Texas and on location in Texas



Vids courtesy of MV

Recommendations