templartau's sites:

title views votes rating creation
?Dr Brian Peppers 1,779 18 (1.89)  2005-11-04
?Peppers' new disguise 1,522 14 (1.57)  2006-01-14
?(nsfw) Steven Seagal 1,897 7 (2.29)  2006-03-19