Trapdoor Social is a Los Angeles based independent rock band with a mission.
Los Angeles-based indie rock band Trapdoor Social have released the official video for their new track, "Second Chance", which premiered…