Huh, looks like lolhelensucks.com is down or something, which is annoying but there's not much I can do offhand. They didn't send me a notice or anything, so I'll just have to wait for it to come back. :O In the meantime I'll just have to upload these caps somewhere else, hmm
(
Read more... )