Record Store Day Release. My Own Worst Enemy - Edo G Featuring Pete Rock. Record Store Day Black Friday Release 2018. Format: LP. In 2004, veteran MC Edo G and legendary producer Pete Rock combined for golden era classic My Own Worst Enemy. Nearly fifteen years later, their collaborative effort receives the deluxe reissue treatment in a full color 2XLP with full album instrumentals.