Zac Efron and Vanessa Hudgens attended a Vancouver Giants hockey game in Vancouver, Canada. Ahhh no wonder Zac is sporting a denim jacket lined with what looks to be wool! Its cold up there in Vancouver! They joined some friends in a box suite and cheered on the Giants to victory.
Photos Courtesy of Gossipgirls