Owen Benjamin filmed his new hour special in Saranac Lake, NY.
Owen Benjamin: How Dare Me is not available for streaming at this moment.