What do we know about Potterwatch?
I'd be interested in any details I may have missed in my first reading/skimmimg of Deathly Hallows, but I'm particularly interested in where it's broadcast from. I don't remember that the book says. If it doesn't I'm planning on using the back room of Weasley's Wizard Wheezes if that sounds reasonable (which I think it does since they wouldn't want to use Grimmauld Place if Yaxley has access).
Also, do the books ever say what color eyes Fred and George have? I don't remember the books mentioning that either. :/
Thanks in advance.