Do you think Stephen and Astrid (from the Tommorrow People) would make a good couple? Hell Yes! 2 votes wanted1114 Answer Link Hell No 2 votes wanted1114 Answer Link IDK 5 votes wanted1114 Answer Link wanted1114 Hailey NiquoleHayes published on November 21, 2013 9 quizzes 25 polls Follow Create Poll on Qfeast. It's just too easy! Star Poll Comments (0) Be the first to comment Subscribe