A new exhibition presented by children who have been in care in the Isle of Man has opened at the Manx Museum called 'Handmade Superheroes: the Untold Story'. The presentations looks to reflect what life is really like in the Manx care system.
YouTube Ultrea HD/4K: https://youtu.be/Rhpn_RX0fEo