Skip to content
Dula TV
0:00

Suicide In Russia

Dula TV

Funny videos since 2008

2.4K views Feb 2009

A person stands near the edge of a high-rise rooftop in this silent clip, which appears to show a possible suicide attempt in Russia.