Today Is the Day! Yo La Tengo October 21, 2003 · turns 23 today EP Indie Rock Matador aoty Users: 70 (13) Critics: 62 (4) deezer See more from October 21st