This week we chat with the Swedish-garage rockers Baby Jesus and listen to their newest album Took Our Sons Away!