This Mega Mansion has a Supercar Elevator!
This is a $140M Mega Mansion in Bel Air, Los Angeles with a sophisticated supercar elevator!


Special thanks to @EnesYilmazer for showing us around.

Property Address: 1200 Bel Air Road, Los...