Photography & Video Video

Illinois restaurant gives away 10,000 Twinkies

A suburban Chicago restaurant has given away about 10,000 Twinkies. Baby's Cheesesteak and Lemonade in Orland Park gave away the coveted treats Wednesday along with 2,200 chocolate cupcakes. (Dec. 5)
Loading