Xanadu in the media


Ted's publicity photo

The Ted Report (New Media magazine)

Picture of Ted from The Ted Report column in New Media magazine