04-12-2015, 02:20 PM
Definitely big news even here where I live...a lot of frustration with the protesters always shows up in discussions. Everyone is in favor of the cool telescope
Pam in CA
Pam in CA
Pam in CA
TMT groundbreaking - live
|
« Next Oldest | Next Newest »
|