2003

Flower Parade float: Jesus Christ Superstar