what the fuck is this favstar? and why this is showing my account attach to it erin douglas June 02, 2014 Follow Who knows