Posts

Showing posts with the label Theremin

Theremin Hero

Ok, time for a YouTube video... Everyone remembers Portal's " Still Alive " song (sung by Ellen McLain )? Good. Well have you heard it played on a Theremin ? Source Via Reddit