02/23/1997
Florida, USA:
|
Land of the Lost (2009) as Tar Pits Kid |