MegaPowerNinja's recent comments:

August 6th, 2004
On on the site ?Ode to LUEshi
WINN4R
On on the site ?OMGWTFCATFISH
GENIUS
On on the site ?Picard Song
Winner.