templartau's sites:

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