Press release: RibWhat a great write-up on our new rib. You can also check out what Channel 103 have said here.