By Fleire Castro In Social Media CulturePosted February 5, 20116 Viral Videos Featuring Darth VaderSearch your feelings. So I did and I must admit it. Darth Vader has that effect on viewers. It summons more buzz for your advertisement and crafts that aura of awesomeness that can only be [...] READ MORE