Some Other Extra Life Marathon Part 07a Video November 29, 2013Elaine Elaine’s husband joins in for some Street Fighter nonsense.