Witness History

Lenin and the deadly mushrooms

A spoof TV show persuaded some Russians that Lenin took too many hallucinogenic mushrooms

Tracklist

     
     

Coming Up Next

Autoplay