Filming Location for Heroes
1x17 - Company Man Bridge
Big Tujunga Canyon Road, Tujunga, California, USA
This bridge featured twice in the episode Company Man, and I'm sure we'll see more of it in the future.

Big Tujunga Canyon Road, Tujunga, California, USA
This bridge featured twice in the episode Company Man, and I'm sure we'll see more of it in the future.