Jon Stewart explores the mysterious barge that has popped up in San Francisco Bay. A nearly identical barge is also currently residing in Portland Harbor.

Comments are no longer available on this story