The Sitting Ducks Trio performs a great mix of party music throughout Long Island!
Last seen: April 14th at 6:55pm — Visit site