The 128th Rose Parade
Episode: 2017-01-02 | Airdate: Jan 2, 2017 (90 min)
The annual march takes place in Pasadena, Calif.; Hannah Storm and John Anderson host.
Episode: 2017-01-02 | Airdate: Jan 2, 2017 (90 min)
The annual march takes place in Pasadena, Calif.; Hannah Storm and John Anderson host.