Cleaned up Drift'n'Drive promo site (near final)