Introducing Wildlife, five crazy guys from all over Ontario who have gotten together to form a indie rock/punk band with a Canadian twist. True to their...