Quote Originally Posted by Beach Comber
Caribou is in Maine? hmmmmmmmm - I thought it was in Canada - heheheh
Well...it's actually NORTH of parts of Canada