Deadheads To Release Their Second Album “Loadead” In October 2015 Swedish rockers Deadheads will release their second studio album titled “Loadead” on October 30, 2015, on High Roller Records. You had to look very hard for a bad review of “This Is Deadheads First Album (It Includes Electric Guitars)”, released on …
Read More »