The Ultimate Surrender is a performance by Alexa Von Tess and Christina Aguchi. Photo #11

The Ultimate Surrender is a performance by Alexa Von Tess and Christina Aguchi.