9-28-13 Posted on November 23, 2013 by admin 3:38 PM, Burbank, CA. Another oddity around here is food on the roof. Who thought of that?