Share Facebook Email Twitter LinkedIn WhatsApp Telegram This makes absolutely no sense to me? Why on earth would you A) Stand on top of your Ferrari 458 B) Stand on top of your 458 with a Lion and C) Have a lion who likes to stand on the roof of an Italia? Only in Dubai!!!