Sech at The Oasis Wynwood from World Red Eye Films on Vimeo.
Miami, FL – August 1, 2021 – Sech shut the house down on Sunday night when he took over the stage at The Oasis Wynwood and gave a performance that got partygoers lit beyond belief.
Sech