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