If you spent your childhood longing to fly, you're not alone -- and one Princeton grad may have come one step closer to making it a reality with a prototype magic carpet. Ok, it's not actually a rug of the magical variety, but a 4-inch piece of plastic electrified by tiny conducting threads. It works as such: by applying a current to the sheet, tiny air pockets form underneath, propelling it forward one centimeter a second. Since it requires air pockets to move forward, the carpet must stay close to the ground -- making it more like Marty McFly's hoverboard than Aladdin's preferred mode of transportation. Better yet, the inventor has plans for a solar powered version, which would free the carpet from heavy battery constraints and allow it to travel freely over larger distances. Check out the video and source after the break for more deets.