1980 Olympic Games in Moscow Fitted T-Shirt
Made by
The Exclusive Shoppe
on June 13, 2007 at 5:30 PM
Famous symbol of the 1980 Olympic Games in Moscow, Soviet Union (USSR)(cccp). Meant to resemble a silhouette of one of Moscow's famous 7 Stalinist era skyscrapers, with a red star on top, of course.