Several vehicles are riding down a snowy street with a taxi cab having a sign for vetc on top of it.
a taxi that has vetc at the top of it
Two trucks, one red and bearing the words Strand Bookstore are travelling through the snow next to two yellow taxis one of which bears advertising for Avtec.
An snow covered street with taxis one of which is advertising VETC.
Several vehicles on a snowy road, one is a red van with Strand written on it.