Representative Beto O'Rourke (D-TX) received a hero's welcome at an MSNBC town hall meeting at the University of Houston in Texas.
O'Rourke was greeted with cheers from the crowd, college cheerleaders and even a marching band.
Wearing a "Houston" baseball cap, O'Rourke high-fived Shasta -- the mascot of the Houston Cougars.
O'Rourke is challenging Sen. Ted Cruz (R-TX) in the midterm elections. Cruz was invited to attend the town hall, but declined.
Cruz also declined to attend a CNN town hall in McAllen, Texas.