Captain Marvel 101: Who are the Skrulls?
I am still giving this YouTube stuff a shot. I recently completed and uploaded a quick little primer explaining the origins of The Skrulls and what their likely role will be in Captain Marvel. Some folks realize that the Skrulls, like most popular Marvel properties, made their debut with the … [Read More]