The Making of LIFE premieres Sunday, April 18, at 10PM e/p.
Coming March 21st - the next chapter of LIFE on earth begins!
Video captures a train slamming into an 18-wheeler in West Odessa, Texas. Fortunately, no one was injured.
An 84-year-old bridge was demolished in a controlled explosion in Louisville.
You might be also interested in the following websites: