Doobie's Dog House
Channel: TheFlickeringWindow
Date: 2014-04-24

Advertisement for new restaurant in hot dog capitol of Alabama, the City of Reform.