Christian Kjelgaard, the founder and editor of and its associated Facebook page and Twitter account, is the featured guest on the Internet radio program Travel Itch Radio on June 27. Visitors to may catch the episode live on June 27, 2013 at 8:00 p.m. EDT or listen afterwards to the recorded show.

Read more