Mira Betz performs at The Massive Spectacular! 2011

Mira Betz is glorious in this set performed at The Massive Spectacular! An Epic Stage Production! Filmed in Las Vegas in March 2011 produced by The Tribal Massive