A fun brief video about one of the more curious places on the Baylor campus: the Armstrong Browning Library.