My Own Worst Enemy Edo. G&Pete Rock November 9, 2004 · turns 22 today LP aoty Users: 81 (29) Critics: 76 (4) See more from November 9th