Dmitri Gueer
1 min
Updated: Jan 30, 2022
"The toughest vehicle in the world. Any world."
Getting ready for the crash. Budapest, Hungary.
Circa 2011.