Magic carpet. Love guaranteed. Magic carpet. Love guaranteed. Magic carpet. Love guaranteed. 427 views Funny > Funny Pictures