London witnesses document mirror selfie and luxury cars — Automotive Magazine