American Sign Language version of "Still Alive" from the game Portal. Click "more info" to see a transcript of the signs alongside the lyrics. This was a tri...
Share this note: