Bug Squad
Children's Museum of Richmond, Downtown 2626 W. Broad Street, Richmond, VAA hands-on exhibit exploring the unique abilities of bugs. The touring exhibit features talking animatronic members of the Bug Squad, bugs with their own superhero storyline that describes their super ...