Toastwaffles' sites:

title views votes rating creation
?TOAST TTT 3,985 4 (1.75)  2013-01-07