Mimicat’s first impressions after winning Festival da Cancao 2023!
The Grand Final of the Portuguese Festival da Cancao took place last night in Lisbon. A total of 13 acts competed in last night's final to represent Portugal in Liverpool. After an exciting voting sequence, Mimicat was announced as the…