steffi Posted March 14, 2006 Report Share Posted March 14, 2006 Has anybody seen this place? It's quite wild. A lot of ipod accessories mixed with high end cell phone and camera gear. There's a 5D available for sale there. plus all the computers have 23 inch widescreen displays. Q. On the car floor is that an Enzo in the display room? Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.