Cowie
Jack lives here
I thought Nick made the announce himself about getting $50000 if Ed won..wasn't it on twitter a while back?
From my memory yes. I don't bother with twitter anymore so can't say I saw it myself. But I would have read it here. But lots of bullshit gets said here.