I've read that the mirror makes it appear as if youre heading into an oncoming truck and car-are there enough mirrors for everyone to see or do you have to sit in a certain seat? Is it a video of an oncoming truck or car in the mirror?
Mirror? I'm not sure what you're talking about. You can see everything -- doesn't matter where you sit. Only issue with TT is that, if you have a fairly young child (one who is short), you'll get a better picture if they sit in the back because a bar hides part of their face in the front.
There is only mirrors I know of is the one at the ABS Testing and the one outside for the people below to see. Yes, the truck is there and you almost hit it, "Thats what we call and evasive maneuver" if you know what I mean.