geektechnica's sites:

title views votes rating creation
?Double Turkey Squirrel 213 3 (1.67)  2012-11-28
?NahAhAh 370 2 (1.00)  2013-02-26