The Overchan is a directory of anonymous imageboards from around the world. Random and International image boards can be easily found on Overchan.
First thing, the site works properly again. You should be able to use the frame normally. Second, the lists have been cleaned up. All dead sites have been removed (as far as I know), and some other small modifications have been made. It only took three years to get things fixed.