It was mentioned by George Duroy at Belami Online last February 2012 that Elijah and Milo Peters' contract were not renewed. It doesn't end there. It seems George is trying to remove traces of the twins on his websites.
ONE If you click this link that Belami Online created for the twins, it is now redirected to the main page. Even if you type the URL peterstwins.com on your browser, it will also be redirected to the main page.