Texas based hard rock band Fulcrum Lake unleash new single Overrated
Searching for an energetic, vibrant, and fresh take on rock music? Enter Fulcrum Lake. A hard rock band from San Antonio, Texas.
Fulcrum Lake recently released Catalyst, their third self-produced EP and first for the current band members. On March 7, the band dropped their latest offering Overrated.