Squid and Deliluh at the Crocodile
“The Croc is hot.” That’s what my friends and I would always say about the old Crocodile location on 2nd Avenue, and the new location is no different. My first trip to the new 1st avenue location was to see Squid, a UK band from Brighton, who released their debut […]
Read more