an Entity in Data Space: 134.155.108.49:8890
Tafoya currently is now fronting a band called Tafoya's Lost Boyzz. They released their debut album, LIFE in 2007.