Irwin Allen stars Deanna Lund and Barbara Luna attended the Western Film Fair on 15-18 July 2009 in Winston Salem, North Carolina. Friends of Deanna Lund were also there to lend their support.
Deanna Lund with Dr. Fred
Deanna Lund
Deanna Lund, Dr. Fred, and Barbara Luna