Published 17:26 IST, January 16th 2021
Brazil: Sloth hitches ride in city bus, commuters left flabbergasted
Commuters in Brazil were recently left flabbergasted after they found a sloth hanging to the handrail of their bus. The incident happened in Recife.
null | Image:
self
Advertisement
17:28 IST, January 16th 2021