Talk:Leon

Could the "Walking carpets" line be a reference to Princess Leia's remark about Chewbacca in Star Wars IV? 139.147.136.205 23:21, 28 February 2007 (CST)