Clips From the Movie
Hidalgo, Texas - home of the world's largest killer bee:
Residents of Soap Lake, Washington discuss the plan to build the world's largest lava lamp:
Hidalgo, Texas - home of the world's largest killer bee:
Residents of Soap Lake, Washington discuss the plan to build the world's largest lava lamp: