Sending It Up to Human Sculpture

by Backpageman on August 5, 2008

Backpageman sends it up to Russkies. This “human torch” was the highlight of the opening ceremony from the 1980 Olympics. Awesome.

{ 0 guesses or comments… add one now }

Get this party started by commenting below ↓

Backpageman Actually Nailed This One