We have landed.

Finally, Team Outpost has landed on The Rock. Out first stop is St. John's where we will take in some of the history and adventures around the city. And who knows, maybe a pint at the end of the day.


Aug. 9, 2012, 9:57 a.m.