free web site hit counter

Taliesin Jaffe

2010
6.8

2010

Dec. 06, 1984

2010

While planet Earth poises on the brink of nuclear self-destruction, a team of Russian and American scientists aboard the Leonov hurtles to a ...