WATCH: Otters spotted wandering around People's Park Complex | TODAY
WATCH: Otters spotted wandering around People's Park Complex
A trio of otters seemed to be having an otter-ly good time on Monday (May 20) as they explored People's Park Centre in Chinatown, eliciting surprise and amusement from onlookers.