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