Saturday, August 24, 2013

South Korea's Armadillo-T electric car !!!!!!!!!!


South Korea's Armadillo-T electric car folds up