The sun may not have made an appearance during the 2011 Fremont Solstice Parade, but enthusiasm and irony definitely did. From a boom box blasting the Beatles' "Here Comes the Sun," to naked ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results