Larry Bird Museum opens in Terre Haute | wthr.com

Larry Bird now has his own museum in the town where he burst into the national spotlight, taking Indiana State to the NCAA title game in 1979.

Read More at Source.

Pumilo
Author: Pumilo