That is one weird helium balloon USA November 19, 2013November 18, 2013 by StreetViewFun.com StreetViewFun.com · Reply Guy swinging his charger in San Francisco. Please wait... Similar Street View images Graffiti Building Greta Thunberg mural in San Francisco Weird mannequin Pennywise Balloon’s Spotted In Street View? Weird Weird🤔 Weird package Huh, Weird Weird plane