radscan Jan 5, 2012 Hi there! Any news on Stevie Louise ritchies new website. Please dont say you just teasing me?