V: The Sci-Fi Miniseries That Reminded Us It Could Happen Here

If you were a kid in the 1980s you probably remember the massive television event that was V. Originally, NBC aired the sci-fi story of seemingly benevolent aliens, or ‘Visitors’, taking over Earth on May 1 and 2 1983. When V lit up the ratings, NBC quickly commissioned a sequel, V: The Final Battle, which […]

Read More