Pennzoil commercial filmed in Da Burgh


Hell on earth? PITTSBURGH!  well, not exactly, but it is raining......