Team Judson Home Page

Team Judson Sighting
Who is this man?
And why is he smiling?

That's our German correspondent Ed Goff, and he's smiling because he's in Mallorca, Spain (and you're not).