Thursday January 18, 2018

Voltron "V-Day" Countdown
  Posted by: Digg on Mar 27th, 2006 7:49 AM
The official Voltron website has added a mysterious countdown to their website. Is Voltron finally coming to DVD? Are we going to get more info on the Voltron movie? Or is it going to be another lame site relaunch?

Read More

View All Articles