Surprise! It looks like there’s a bonus season of Alone dropping this August! Hurray! On August 11th at 9:00 p.m. ET/PT on the History Channel, we’ll get to see six contestants from previous Alone show seasons get dropped mid-winter in Labrador, Canada. From what I understand, this season will be […]