A Horrific Scene in StarA Horrific Scene in StarThis is messed up stuff!! Goose parts found hanging in a tree out in Star! Who in the world did this?!CarlyCarly