• admin posted an update: 6 years, 11 months ago

    ibuzzplanet.com is going through growing pains and yesterday crashed due to a traffic overload. The site was down for close to 10 hours. We have taken steps to eliminate future problems.
    Thank you for your patience.