Mechdonald's is the seventh installment of the Shut Up! Cartoons series Otaku Taco Truck. It was released on March 31st, 2014.
Advertisement
Mechdonald's is the seventh installment of the Shut Up! Cartoons series Otaku Taco Truck. It was released on March 31st, 2014.