The twin towers have returned to the Bay Queen. And the interior of the prominent Port St Mary landmark is now lit up pink ...