In a Strange Twist of Fate, It Finally Snows in Santa Clara, California, Except It's Foam

Advertisement

Tags

Also From FAIL Blog