Mysterious energy ribbon at solar system's edge may be a 'cosmic roadmap'. Read more: http://t.co/bm5erbil87 pic.twitter.com/41VQrv0CXw

— The SETI Institute (@SETIInstitute) February 17, 2014