Alibi Lounge, Fargo
Alibi Lounge 1340 21st Ave S, FargoStella! Premieres at the Alibi Lounge, located in the Baymont by Wyndom Hotel in Fargo.
Fargo's Best Cover Band
Stella! Premieres at the Alibi Lounge, located in the Baymont by Wyndom Hotel in Fargo.