Nature can be beautiful. Or, disgusting. Be your own judge as you watch this snake throw up.
Source: Washington Post, June 3, 2017 (paywall).
The footage is slimy, gross and absolutely compelling – like watching some mixture of a prison break and an alien birth.