The Terror Pigeon Dance Revolt are going out on tour to support their debut LP, the lengthily-titled “I Love You. I Love You. I Love You And I’m In Love With You. Have An Awesome Day! Have The Best Day of Your Life!” The album drops May 4, 2010, on Luaka Bop Records.