Cast
Randy Falcon is known for Enchanted (1998), Best of the Best II (1993) and Haunting Evidence (2005).