Lovechild Live @ Last!

Incubus Lovechild took human form to play his first live appearance at the On Board The Craft festival in Bromsgrove, UK on Friday 9th September – you can view the entire set on Youtube here:  https://youtu.be/YN79hQiYxc0