nra-show1

nra-show1

Food trucks made a noticeable impression at the 2012 National Restaurant Association trade show in Chicago.