Profile picture
Michael StraussNEW MAKER!

Philadelphia, PA, USA

BIO

Michael is the chef/pitmaster at Mike's BBQ in South Philly.