NoooooooooOOOOoooooo! Grilling causes cancer??!!???

Something is going to kill you eventually. Death by Tri-tip doesn't sound that bad to me.
 
Back
Top