With only three hours left, the Hubble Telescope completed its journey to 10,000 supporters to reach the review stage! It was certainly a rush to see the final 80-ish supports come within twenty minutes of a call to action!