Posted by LAPD on April 21, 2000 at 22:14:41:
Anyone can give some old time memories of McHale Road. Bar Castle Sausages must be the best Sausages in the West. Where are they now? Bring home the Bacon.
Post a Followup
Optional Link URL:
Optional Image URL: