I have listened to this song way too many times in the last week. It is insanely and insatiably catchy. I’m sad this group doesn’t have more coverage.
This song has way too much of a hold on me. Not entirely sure why though.
I am absolutely loving this new Passion Pit CD!
The soundtrack really made this movie. Sunshine
I realize this is slightly late, but during his interview on NASA TV, Obama’s science advisor John Holdren casually mentioned that NASA/USA was the only group/nation that had landed on other planets. Did he also casually forget the USSR’s Venera program? It boggles the mind that someone as relevant as the national science advisor would make such a claim without fact checking it first!