127 East 23rd St
New York, New York

Mumiy Troll is a Russian rock group, founded in 1983, in Vladivostok by linguist Ilia Lagutenko.

Added by Upcoming Robot on October 17, 2012