Fro…..that can’t be our Yeti (YUK!!! I don’t want him!). That article claimed he had a twitter account with 6000 followers. Our Yeti (YUK!!! I don’t want him!) would be lucky to get 6 followers, let alone 6000! He might be on twitter though. Like Triple H said once, those who tweet are twats!