Hall of Heroes Museum, Elkhart, Indiana

Hall of Heroes Museum, Elkhart, Indiana – WHAT. There’s a super hero museum in Elkhart? And they have Ralph’s ACTUAL suit from Greatest American Hero?! How did we not know this?! This is definitely going on the itinerary for our next trip.

Categories:

Tags: