Abbey Road on the River, held Thursday through Monday, is the largest Beatles festival in North America, with more than 20,000 fans and 60 bands spread across multiple stages in Belvedere Festival Park and the Muhammad Ali Center.