The Postal Service will play Coachella 2013 on Saturday, April 13 and 20. 385326_10151405857176648_925787792_n