The Venus Flytraps Release new song "Serpents and Spiders"
Cleveland band, The Venus Flytraps released their new song Serpents and Spiders today! Check out it on their bandcamp. The Venus Flytraps also have a show this weekend at The Winchester Music Tavern in Lakewood. Check out all the Facebook event linked below!