The friendly UMSL Tritons mascot recently was spotted at the summit of the Social Sciences & Business Building Tower on North Campus....
READ MORE