Evading the police in santa clarita Tag

Just about everyone has witnessed a police chase on television before. This is especially true for Los Angeles residents where police pursuits happen nearly every day of the week. A lot of people get excited to see a police pursuit, and think it is fun...