The Palace Stamford: Fleetwood Mask
The Palace Stamford 61 Atlantic St., Stamford, CT, United StatesThe Palace Stamford: Fleetwood Mask Endorsed by Fleetwood Mac co-founder Mick Fleetwood, Fleetwood Mask is the only tribute bringing audiences fully immersive live concert tour experiences presenting Fleetwood Mac’s most memorable live tour performances, hit songs, and fan-favorite deep cuts. […]