World News | Agence France-Presse | Tuesday October 9, 2012
Dressed in mini skirts barely covering their hips, the two girls took to the neon-lit stage and moved vigorously to the loud pumping pop music. Their job: to appease the wandering spirits.
www.ndtv.com