"Dragon Ball Z" Movie Teaser Trailer Released

Nerds everywhere rejoice! It looks like it’s set for a March release in Japan, then an American release to follow.

          
    Hot Buzz

    What’s Your Worst Breakup Story?

    collection

    What’s The Best Meal You’ve Ever Made For Under 10 Dollars?

    collection
    Now Buzzing