Blog Singles WatchTheDuck feat. T.I. – Don’t Blame Luv [Audio] November 13, 2015 P.R. 0 Comments T.I., Watch The Duck Taken from the forthcoming WatchTheDuck EP, “The Trojan Horse”, set for release November 20. ShareFacebookTwitterWhatsAppEmailPrint