Some Other Extra Life Marathon Part 07b Video December 3, 2013Elaine Leah shows us around the world of Rapture while Elaine’s husband hangs out.