TechBytes: Google, Volvo

ABC News Videos

Google's mysterious barge will be one of three floating retail stores.