48 Hour Film Screening @ IMA

Indianapolis Museum of Art 4000 Michigan Road, Indianapolis, IN, United States

It's that time of year again! The 48 Hour Film Project screening will once again be held at the Tobias Theater, aka "The Toby," inside the Indianapolis Museum of Art. The […]

$10