Push Push Push

5 years ago by in Czech Republic Tagged: , ,

Google Street View captures a car getting pushed…It looks like they may have been pushing for a while!