movies Han Solo and Princess Leia on the run at Star Wars Celebration III Indianapolis Cosplay a DayApril 16, 2021089 views Han Solo and Princess Leia on the run at Star Wars Celebration III Indianapolis, IN (2005)