Quote:
|
Originally Posted by LeMansX5
I know there is a nice restaurant by the ocean in Stamford(can't remember the name). They have a huge parking lot and nice view of long island sound. The lot is empty on weekends. Here is a weekday pic from a BMW mini-meet.

|
are u talking about the Crabshell on the water?