Cheezburger

Maybe Taco Bell... ... was not the best race sponsor.