Article on Aviation Herald. Sounds like very severe turbulence. A couple of passenger posted on this thread, but VS crew were praised for the way they dealt with this incident.
http://avherald.com/h?article=46b79207&opt=0
http://avherald.com/h?article=46b79207&opt=0