INDIANAPOLIS (WISH) — Have you ever been to Indy’s Teeny Statue of Liberty Museum?
The obscure museum located at 2907 E. 10th St. has more than 700 items featuring the Statue of Liberty on display.
Everything from toothbrush holders to lawn sprinklers can be found at the museum. Plus, admission is only 50 cents.
Click the video to learn more.