A giant rubber duck has arrived in Los Angeles and has transformed Los Angeles Harbor into its own very public bathtub. The duck is 40 feet tall and completely awesome. I had the chance to see it on Wednesday, August 20 when it was towed in as part of the Tall Ships Festival and now… [read more]