Headlines
10.01.2008
Article by Frank Movsesian

'Dragonball' movie footage leaked!

While we still have to wait until October 17 for the official trailer to debut, this leaked footage from a European licensing show just surfaced: