A short and sweet look at Round 3 of Formula Drift, Palm Beach, Florida, USA.