No, its not an all-terrain vehicle, but the ESA's Automated Transfer Vehicle, taking cargo to the Space Station.
Launch shortly on the NASA channel on 105W, and maybe other locations.
418pm
*supposed to be the heaviest load ever, over 5k lbs
Launch shortly on the NASA channel on 105W, and maybe other locations.
418pm
*supposed to be the heaviest load ever, over 5k lbs