SDCC 2012: MASS EFFECT: Past Present and Future LIVE

Date: 14 July 2012 Time: 07:38 PM ET