Red or Green Restaurant Report: Feb. 4, 2013

KOAT - Albuquerque Videos
Red or Green Restaurant Report: Feb. 4, 2013
A fast food spot known for fried chicken was hit with a red sticker after a recent health inspection.
View Comments (0)