Castle in the Sky - US VHS/DVD Trailer (2003)

Castle in the Sky - US VHS/DVD Trailer (2003)

Trailer found on Disney/Buena Vista's 2003 Studio Ghibli DVDs.