Delutube, the Deleted YouTube Video Viewer

deleted videos apparently remain on YouTube servers, for the moment