show captions
Entertainment
bugfest
This large bug's body was on display during an exhibit at BugFest in Raleigh on Sept. 17, 2011.
Details
Transcript