Tha-Ibz to launch House of Music on 27 August 2011 (Album launch Teaser Video)

Just got 1st hand information on the release date to the highly anticipated upcoming album from Tha’Ibz  to be titled “House Of Music” which is their second album since their emergence to the industry. They had previously served us with to new steaming HOT singles that shook out airwaves, which were “Enter My House & […]