User blog comment:Pencil-/Solar Storm Tomorrow!/@comment-3526767-20120308123547

NASA has been launching satellites where I live. Why would they launch them on the East Coast though? They said its going to be seen from New Hampshire to South Carolina.