U.S. Markets closed

Who Is the Taco Bell Shell Licker?

A photo is posted on Facebook of a Taco Bell employee licking a stack of shells. Who is he?