YOURWORSTTACO's sites:

title views votes rating creation
?the sad truth 500 5 (4.20)  2016-08-08
?HELP I HAVE THE STUPID 610 1 (1.00)  2016-10-16