Actress Leila bursts into laughter on camera during the filming of a dramatic scene. Her improper behavior is a reaction to the recent death of her husband Koshrow, who accidentally fell down a flight of stairs. And it is Koshrow
Scooby-Doo! and the Beach Beastie
Scooby-Doo! Haunted Holidays
100 Sundays
Alienoid: Return to the Future