SONG OF THE WEEK: "Episode 01: Arrival" by Do Not Forsake Me Oh My Darling (2011)

Republibot 3.0
Republibot 3.0's picture

Our buddies over at "Topless Robot" actually covered this one a hair over a year ago, but I thought it deserved our attention simply because of the attention to detail this band put into the video. I mean, seriously, look at the pictures on the wall in the apartment!