Comment Comment by DerDangDerDang Wow I was surprised it was so long ago! Assuming you were thinking of theyrule - seems it’s sort of still online but requires flashhttp://www.theyrule.net/2001/ parent DerDangDerDang 5 years ago
http://www.theyrule.net/2001/