Quick video of our Citizen Bigfoot show on display all June long at RadarStation Gallery June 12, 2015