Giant inflatable bunnies invade Elmhurst!