[Photo Credit: Aaron Davidson/Getty Images]
This was filmed at Loews Miami Beach Hotel during the South Beach Wine & Food Festival.
[Photo Credit: Aaron Davidson/Getty Images]
This was filmed at Loews Miami Beach Hotel during the South Beach Wine & Food Festival.