Ultramega #1 Gets Orders For 31,000 – Is It Enough? – Bleeding Cool News

Ultramega #1 Gets Orders For 31,000 – Is It Enough?  Bleeding Cool News