One of the best Citizenship resources on the internet is Christine Niven's ELCivics.com. There are photo essays, slide shows, videos, and puzzles keyed to the USCIS History and Government Questions.
Here is ELCivic.com's new Fourth of July Fireworks video. Say the name and state of each city. Find each city on a map of the United States.
You can see all the ELCivics videos here. Congratulations to Christine Niven on another good job well done!