Back in 2008 I mentioned a company called StarChase on my podcasts and I have been back researching how the past 7 years have progressed for the company. In the podcast I said: "We’ve all seen footage on the news or programs like “Worlds Wildest Police Chases” where the crims have been chased and often smashed their cars into pieces or other vehicles. Well, StarChase, a US … [Read more...]
You are here: Home / Archives for StarChase