Amidst howling winds, sleet and snow on March 29th 1461 near Towton in Yorkshire, England, Yorkist and Lancastrian forces clashed in a bloody battle,
Amidst howling winds, sleet and snow on March 29th 1461 near Towton in Yorkshire, England, Yorkist and Lancastrian forces clashed in a bloody battle,