new russian sports car

this has gotta be the wierdest car in the world.......some where in russia