Magic carpet ride