Events

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

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