Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Jan 12, 2012
From New Orleans, here is a Taste of the Town restaurant ad from WVUE, then the ABC affiliate for NOLA. This is for Bud's Broilers, a hamburger place with 11 locations around the greater New Orleans area. All copyrights acknowledged.