One of the last days I was moving out of my old apartment I saw this...in addition to these, there was another one just out of shot and later in the day I saw another four at the other end of the parking lot. ...it's just...weird.
[EDIT]
Just noticed you can't see it in the picture..all those white vans are Comcast vans.
[/EDIT]