Push Push Push Google Street View captures a car getting pushed...It looks like they may have been pushing for a while! Read more ...