Events

Josh is currently on a touring hiatus while he finishes writing his latest project and pretending to be a good father to his two kids.

Check back soon for new dates, as both those efforts will surely prove to be failures.