Home Albums Tumsa Nahin Dekha A Love Story Tumsa Nahin Dekha A Love Story (20 years) album Release day: Friday, September 24, 2004 Tumsa Nahin Dekha A Love Story 20 years old Artists DJ Aqeel Name DJ Aqeel When album released, He was 26, now 47 years old # Song Play