SONG OF THE DAY: "Last Stop This Town" by The Eels (1998)

Republibot 3.0's picture

Dunno where to begin with this:

Fun fact: the lead singer's dad is the scientist who came up with the idea of Paralell Universes as something other than a cheap SF plot device!