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