Administrator (risurocket)
- Monday 17 April 2006 10:23
there's not a lot at the site, but they mention being started in 1972 by cousins in Milwaukee, somewhere. And I did find a group discussing taylor pork roll sandwiches...not very reliable though.
1 comment