AngelicaS1780
Oldest & Wittiest
- Joined
- Jan 30, 2018
- Posts
- 11,911
Never heard of that brand before. Looks like it might be a regional specialty. The company is based in Michigan. Not sure how Harrods came across it. Someone there must have been a big fan. Or was intrigued by the name.

