NEWS
Helicopter lands on freeway in Los Angeles
A helicopter landed on the 110 freeway in south Los Angeles Thursday night and miraculously, no one was injured.
A helicopter landed on the 110 freeway in south Los Angeles Thursday night and miraculously, no one was injured.