Vancouver Street Racers Lose Over $2 Million to the Impound Lot Published on September 2, 2011 in News by Dan Fritter