Nice that it was a stolen car, and is being treated as a hit and run. Theres no way your insurance company can even try to pin any blame on you now! You should also not have to pay the deductable!

08' Jeep Wrangler
64' Plymouth Sport Fury 383
58' Triumph TR-3A