August 14th 2014 #TWISMinion
On tonights episode of This Week In Science/ Science Island Justin Jackson joins us as we talk about NASA’s new mission monitoring meteor showers from space, Toledo’s water pollution. Lionfish and understanding Suicide prevention.