It’s Mardi Gras time and Alexandria Wu is ready to go wild in New Orleans. This half British, half Chinese beauty enjoys the party and the pleasure of the night.