SINGLE
SIREN — Castle Rat
Castle RatKey facts
SIREN is a single by Castle Rat, released April 10, 2026.
- Artist
- Castle Rat
- Released
- Type
- single
SIREN is a single by Castle Rat, released April 10, 2026.