Does anyone know what this is? The person selling it says it is a meat roaster that catches grease. Any help or thoughts would be appreciated. I think it looks cool but I don’t like buying what I can’t use.
https://imgur.com/a/jhocPr7?s=sms
Kyle
https://imgur.com/a/jhocPr7?s=sms
Kyle