Ididaride

Taking a sled dog ride at Ididaride - so neat! The dogs are amazing!