How '60s Houston became an escape for the team behind upcoming Netflix movie 'Apollo 10 1/2'
Mike Blizzard and Tommy Pallotta reunited with acclaimed filmmaker Richard Linklater for his newest movie, an animated memory piece paying homage to Houston.