Search Results for: Ro Freitas

James Fay, better known as Bobo, was born on 16 April 1961, in Manhattan Beach, California USA. He is a television personality, best known for starring in the Animal Planet reality television series “Finding Bigfoot”. A passionate Bigfoot expert, how …