[Photo credit: Craig Barritt/Getty Images and Noah Fecks]
This was filmed at Loews Miami Beach Hotel during the South Beach Wine & Food Festival.
[Photo credit: Craig Barritt/Getty Images and Noah Fecks]
This was filmed at Loews Miami Beach Hotel during the South Beach Wine & Food Festival.