Video - Houston Sports
Posted on June 26, 2014 at 12:06 PM
Will Ferrell is in Brazil to watch USA's huge Thursday morning match against Germany. And he has already made it clear that he LOVES America. He was at U.S. Soccer headquarters in Brazil Wednesday night, rallying fans with an inspirational speech.