
Watch as these tourists are enjoying the splendor of the Tahquamenon Falls in Luce County, Michigan. No sooner are they taking in nature's beauty as some adrenalin-junkie deer tears on to the scene bent on jumping over the falls, likely a dare from his fellow woodland pals. — Read the rest