TLC stands for The Leaky Cauldron fantastic site managed by Melissa and Co.
I definitely agree that TLC is the better quality newsite when compared to Mugglenet; but if you look at the age difference of the people who manage the sites, you can see why. I personally do have something against...