Join us in celebrating the arrival of Indomitable, Brown University's most recent public art work and mascot, during homecoming weekend!