Home Comic Book Previews Manifest Destiny #21 By CBR Staff Published Jul 19, 2016 "SASQUATCH," Part Three Don't bother shooting. Just run.