April 28, 2010 My Friend Steve that Works the Drive-Thru @ Taco Bell Edit Delete Tags Autopost My Friend Steve that Works the Drive-Thru @ Taco BellBy Keith-Paul