Lake Placid Named One Of America’s Best Fall Foliage DrivesLake Placid Named One Of America’s Best Fall Foliage DrivesAre you ready for some leaf peeping? This is a drive you need to check out!Matty JeffMatty Jeff