Turbo UA October 27, 1999 · turns 27 today LP Dub, J-Pop Speedstar aoty Users: 83 (24) deezer See more from October 27th