Do You Believe? Northern Sasquatch Research Society Feb. 17, 2014 Stadri Emblems has done patches for numerous Bigfoot societies and organizations, with the most prominent being BFRO (Bigfoot Field Researchers Organization). Continue reading