There are two artists that are referred to as Mylo:
These are photos from concerts where Mylo played, so they may be of other bands that played the concert as well.
Faithless / Mylo Dec 15, 2004 Glasgow, Scotland, United Kingdom Uploaded by Neil Lumsden
Mylo / Freeform Five Sep 23, 2004 Dundee, Scotland, United Kingdom Uploaded by Neil Lumsden
T In The Park 2004 Jul 10 - 11, 2004 Kinross, Scotland, United Kingdom Uploaded by Craigf84