A Lot Like Birds have another new song out called "Sesame Street Is No Place For Me". Check it out here: