Downtown Taylor will be featured during a Super Bowl commercial.
On the morning of Friday, Jan. 9, Invest America filmed two segments in the city of Taylor. One scene was in downtown Taylor and the other at an undisclosed residence.
Invest America is part of the Invest America Act, which was signed on July 4, 2025. Invest America is a national program that gives U.S. children under the age of 18 by July 4 of this year a savings and investment account that grows over time.
The accounts are backed by federal legislation, businesses and charitable organizations. Michael Dell, founder of Dell Technology, contributed $6.25 Billion to Invest America. Accounts are eligible to be open on July 4.






