YOURWORSTTACO's sites:

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