At Miami’s newest museum, you can’t believe everything you see. Literally. Paradox Museum Miami is now open in Wynwood, right next to Mister 01 Extraordinary Pizza and around the corner from Oasis ...