Carroll Cinema Society presents Indiana Jones and the Last Crusade on Friday, March 18 at 7 p.m. in AD 258. There will be free pizza and raffle prizes. Hope to see you there!