Louisiana Town is Home to World’s Tallest Christmas StructureLouisiana Town is Home to World’s Tallest Christmas StructureOne DeSoto Parish town is now a record holder. Stonewall, Louisiana has taken home the title for having the world's tallest Christmas tree structure. Jude WalkerJude Walker
$72 Million Texas High School Football Stadium is the Most Expensive in the Country$72 Million Texas High School Football Stadium is the Most Expensive in the CountryOriginally, the football cathedral was priced at $58 million, but ballooning construction costs have tacked on another $14 million to the total.Brandon MichaelBrandon Michael