AllTop Viral!

The most viral news stories that you need to know about.

Luna Lovegood (Evanna Lynch) kicks down the walls of a factory farm [video]

Posted by / June 24, 2016

The actress who played Luna Lovegood in the Harry Potter series, Evanna Lynch, recently fought for animal rights––literally! She kicked down the walls of a factory chicken farm.

Full story at YouTube.

More people doing good.

Comments are off for this post.