AMP Lost & Found Annie Mac Presents: Lost & Found Festival is an annual music festival that takes place in St. Paul's Bay, Malta. Read More FestivalGuest UserApril 16, 2020Malta