The strange scene of a thrilling and exciting female driver being dumped and filmed under surveillance --- Media Player