New 3D illusion attraction now open at Odysea

FOX 10's Marcy Jones reports.

Latest Videos