Watch Freaks of Nature
- 1 Season
This show takes viewers to the Venice Beach Freakshow in California. The viewer will get to see some truly unique performers as people with odd conditions. They will also get to see some odd artifacts that are on display as well as some strange looking reptiles.