SDCC '08: The SLG Panel - Mecha Nation, Progeny and More

Date: 03 August 2008 Time: 05:36 PM ET