Purchase FLO tickets for MGM Music Hall at Fenway Park. FLO tour schedule for MGM Music Hall at Fenway Park in Boston. FLO playing in Boston, Massachusetts.
Get ready for a fantastic FLO Boston experience ! On Friday 12 Feb FLO will be performing at MGM Music Hall at Fenway Park. Buy your FLO tickets Boston before they sold out