Happy Monday's Sell Out!
November 04, 1999
HAPPY MONDAYS in UK movie trailers? That seems to be the case since they have signed on with the sportswear firm, Admiral, NME reports. They will be in two ads which will be in theaters over the next few months. Who said the baggy scene is dead?