Illinois Howl - California Postcard
News10 ABC Sacramento, California - "CALIFORNIA POSTCARD"- is a weekly look at the people, places and things across California that make it the unique state it is."
Recently they featured the Bigfoot Discovery Museum and interviewed Michael Rugg. The museum is located in the Santa Cruz Mountains of Central California in South Felton in the San Lorenzo Valley.
Among several sounds heard in the background is the Illinois Howl.
Recently they featured the Bigfoot Discovery Museum and interviewed Michael Rugg. The museum is located in the Santa Cruz Mountains of Central California in South Felton in the San Lorenzo Valley.
Among several sounds heard in the background is the Illinois Howl.
<< Home