James White

James White specializes in internet hoaxes, travel, product reviews, and social media.