June Lockhart of LOST IN SPACE & LASSIE: Happy 100th Birthday!

Emmy-nominated actress June Lockhart, the original Space Mom from the iconic television series Lost in Space, is 100 years old today!

Read More