Our favorite webishow, Living The Life, is back with footage from Janet Jackson‘s Rock Witchu Tour at the Madison Square Garden in New York. I know almost 8 dates were cancelled but the show was truly amazing and I feel sorry for those who weren’t able to attend. You can check out the review here on the site. Check out the video above.

Be the first to receive breaking news alerts and more stories like this by subscribing to our mailing list.