This mirror left at the scene of hit-and-run crash belongs to a 2012-13 grey Range Rover Sport. @CrimeStoppersPB pic.twitter.com/68CNeHg3SG

— Delray Beach Police (@DelrayBeachPD) May 2, 2016