Rachael Ray stops by Carlo's to make a very special request of Buddy.
1 / 19
Discovery Channel
Tue, May 8, 2012 7:02 PM EDT