House lights up the night with this Christmas light show in the USA

This house in League City, Texas has become one of the city's big attractions. An Astros fan created an extraordinary Christmas display in honor of his baseball team, who won the Houston World Series.

RECOMMENDED
MOST RECENT