[/caption] NASA has just released the first full frame images of Vesta- and they are thrilling! The new images unveil…