Sunday, August 21, 2011

Fast Red Italian Cars!

Ok so the Ferrari shop on Regents Street doesn't actually sell the cars themselves, it sells merchandise, including (you can't see too well in the photo) little Ferraris with teddy bears inside.  I'm not sure why you'd want to buy a Ferrari with a teddy at the wheel, but then I'm not sure I'm really the target market of this shop in the first place.  


No comments:

Post a Comment