scifistorm.org
Coming out this week…
A reminder about the SF video releases this week – Lexx Series 3 Volume 4 is up on Tuesday, as is the somewhat-expensive Space: 1999 Mega Set – but hey, it’s 16 DVDs featuring ALL…