The cartoon world came to life Wednesday at Comic Toast in Harrisonburg.
Captain America, accompanied by Super Girl, made his appearance in honor of the holiday.
"I'm here today, for the love of truth, justice, and the American way," said Captain America.
Captain America explained what Fourth of July meant to him.
"It's one of those times when you can get together and appreciate our freedoms, and what we have that would put us above other establishments."
Kids took pictures with the hero and got to pick out a few comics to take home for free and enjoy free hot dogs.
Vincent Parr curled up with a comic before meeting his favorite super hero, who was in town to remind everyone about the American spirit.
“I like everything about him,” said Vincent.
Free Comic Book Day is usually in May, but with Captain America's special appearance, lucky comic lovers got to take advantage of a few of their favorite comics.
Follow Amelia Nahmias on Facebook.
© Copyright 2013 WHSV / Gray Television Group, Inc. All Rights Reserved.