Weirds premiere new track ‘Phantom’, announce debut album | Upset

Weirds premiere new track ‘Phantom’, announce debut album