Moments in Time – July 29, 2020

#Middlebury On Aug. 13, 1899, Alfred Hitchcock is born in London. His innovative mastery of suspense made him one of the most popular and influential filmmakers of the 20th century. ... Continue Reading →