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