A man encounters strange animals during a road trip.
2016
2015
1996
2007
2008
2019
2013
1992
2014
2018
2024
2005
2006