Scarecrow Debut Show

Scarecrow Debut Show

In September of 1989, at their debut show, SCARECROW blew the roof off the legendary night club called Sundance on Long Island. The band was an immediate hit and the bands following and buzz started and never ended. The owner of Sundance Frank Cariola became an important part of the bands history as he believed in the band from day one.

Share this!