Telly Savalas narrates a travelogue of Birmingham in England, taking in such sights as New Street Station, the traffic control centre and dual carriageway.
Reviews
Matcollis
This Movie Can Only Be Described With One Word.
... View More
MonsterPerfect
Good idea lost in the noise
... View More
Tedfoldol
everything you have heard about this movie is true.