Here's why:
* Official Release: The official "Friday Night Lights" series aired from 2006 to 2011. There's no official mention of a 2005 "Lost Scene".
* Fan-Made Content: There are numerous fan-made videos, edits, and projects based on the series. Your reference might be from one of these.
If you could provide more context, like where you heard about this "Lost Scene", we might be able to help you find more information.