Talk To You Soon Ricky Eat Acid October 28, 2016 · turns 10 today LP Indietronica aoty Users: 71 (18) Critics: 71 (4) deezer See more from October 28th