- Aug 1, 2006
Chief Engineer of the New Chevy Silverado EV talks to TFL Andre about it's design:
, it doesn't really seem like that great of an ad. Good song, but you see the truck for about 7 seconds of it. It looks like my cousin playing with her camera because she's bored, but with a soundtrack.
Yeah, I was like “is this a travel ad for New York? Sunglasses? Oh it’s a truck ad.”