mofomojo's sites:

title views votes rating creation
?WHAT HAS SCIENCE DONE? 10,896 14 (4.07)  2006-06-20
?Captain Jean-Luc Peppers... 4,503 38 (2.95)  2005-09-24
?(nsfw) fuck salt! 3,739 71 (3.49)  2005-08-13