All things considered, it was a bad day to punch a clown in the head.
Baboon is not available for streaming at this moment.