First of May by Jonathan Coulton via Jonathan Coulton Post your Justin Timberlake memes and whatnot but I’m going to be listening to this song. This is day 30 of 100 Days To Offload.