A documentary about nature's oddities.
All Star Freaks is not available for streaming at this moment.