From steaky Jul 5, 2004 0 Facebook Tweet Email just got to say that im totaly blown away by Echo she is drop dead gorgous , with a great taste in films and music .