WATCH LIVE: A Giant Foam Blob Has Been Unleashed in Santa Clara, California Sean Mandell November 18, 2016 Leave a Comment https://www.youtube.com/watch?v=CM5HWJYQyoc There's a giant foam cloud in Santa Clara, California and it's captivating people around the … [Read more...] about WATCH LIVE: A Giant Foam Blob Has Been Unleashed in Santa Clara, California