Love, Robot Teaser Posted on November 12, 2011 by Stitched Sound Check out this live clip of Love, Robot performing their new song Takotsubo.