This is Aoede’s special Behind the Scenes video for “I Lost, You Win!”

Coming soon to MUSINGS near you: the unbelievable stories behind “the video that never should have been made…”