Home Albums Confessionofa Ex-Doofus-Itchyfooted Mutha Confessionofa Ex-Doofus-Itchyfooted Mutha (14 years) album Release day: Tuesday, July 28, 2009 Confessionofa Ex-Doofus-Itchyfooted Mutha 14 years old Artists Melvin Van Peebles Name Melvin Van Peebles When album released, He was 76, now 91 years old # Song Play