Red Square Politics: Lenin vs. Obama on East Houston
This image has been archived or removed.
This election season, contrasting political movements are clearly evident at Red Square. Beneath the overbearing presence of a leaden Lenin, one upper-level building resident unfurled an Obama-Biden banner of support from the balcony. Oh, the irony.
Communism and democracy playing in the same sandbox on the Lower East Side. He’s the revolutionary Vladimir Lenin, and he would probably not approve this message. But Big Bird does.
This 18-foot Lenin statue was originally commissioned by the USSR, but the implosion of that country in 1989 – the year Red Square was built at 250 East Houston – prevented its display. The developers of the property, Michael Shaoul and Michael Rosen, reportedly found it discarded in a backyard just outside Moscow.