Students march during the 2012 Thanksgiving Day Parade in Houston, the United States, Nov. 22, 2012. (Xinhua/Song Qiong)