The twins finally have their website they talked about in their recent ILG interview. Check out the new freshness here.