Don't have Telegram yet? Try it now!
https://hiphopraisedmetheblog.com/2020/08/14/on-this-date-aug-14-199/
On this date Aug 14, 1990 NWA released "100 Miles & Runnin"