Parking In Russia

By: 09.02.13

This footage of a parking lot in Russia just might make your head explode.

Around The Web