8 million flower petals flooded the streets of a town in Costa Rica

Would you believe none of this involved CGI? The 8 million petals that rained down on a small town in Costa Rica is as real as it gets. This weird phenomena is part of Sony’s new 4k TV marketing campaign,…

Read More