Deb Rubin peforms at The Massive Spectacular! 2011

Deb entrances the audience in this beautiful performance from The Massive Spectacular! An Epic Stage Production - filmed in Las Vegas in 2011 produced by The Tribal Massive


Deb Rubin peforms at The Massive Spectacular! 2011