Commercial time: APU? GARAYGEE

October 3, 2011 in commercial time by banpei

Most Japanese automotive commercials are hilarious and this one for Up Garage is no exception!

APU GARAYGEE!