Profile picture
Todd ChaissonNEW MAKER!

Cleveland, OH, USA

BIO

Todd is the chef/owner of Smokin' Rock n' Roll food truck in Cleveland.