Watch Rod Palmer perform from North Charleston, SC, USA on Open Comedy - 12 views. Nearly 200K followers on social media