Magic Carpet Ride Published by pdonnelly on October 4, 2014 | 9 Responses You are 30,000 feet in the air on a magic carpet. In order to land safely, you have to completely… read more