America Diary

David Rose

David Rose is a comedian, writer and travel diarist. These are his daily thoughts from his recent tour of America.

About

David Rose is a comedian, writer and travel diarist. These are his daily thoughts from his recent tour of America.