← Heroes Unmasked · Season 1

Sets and the City

S1 · E14 · 24 Oct 2007

This episode focuses on the set designers and talks about how they've made all the different sets without ever leaving LA.