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!!!
Save my name, email, and website in this browser for the next time I comment.
Type above and press Enter to search. Press Esc to cancel.