12.01.11 Daihatsu FC ShowCase concept: who doesn't want a 60-inch TV in a van? Here's a funny one from the Tokyo Motor Show. Daihatsu's squarish concept EV van, dubbed the FC S... By R. Lai, 12.01.11 save Save share