TopNotchTeamENT
Albuquerque, NM
Biography
Top Notch Team Entertainment was made in Albuquerque New Mexico.. and have fans all over.. with Artists with such different styles the team works like a well oiled machine! The team consists of High C - Originally from the small island of Bermuda and has moved around the world alot of his life so he has a unique sound with a wide range of musical influences Dr Carter - A Sick Beat Architect/ Engineer/Producer that has learned from the ground up and has a background in Metal and Rock Prof...
show more...