The Killegal Toronto, Ontario
The Killegal is a self-produced project that started in 2003, in Houston, TX. Since then it has moved to Toronto, ON where occasionally unannounced performances sprout up. The artist remains anonymous and often performs in pitch-dark rooms, covered under a bed sheet with eye holes, or is hidden from view. ... more
Streaming and Download help