Rob on the Road

Tallest Dam In America

Clip: Season 1 | 3m 36s

Did you know that the tallest dam in the country is in Northern California? Go with Rob on a journey to the top of the Oroville Dam!

Aired: 03/18/12

Rating: NR

Problems Playing Video?