The troughs of Vesta: evidence of a failed planet. September 26, 2012 11:53 am Robert Zimmerman The troughs of Vesta: evidence of a failed planet. Leave a comment