Tag: Free

“Make A Beast Of Myself” by Twin Atlantic – The Song of the Week for 8/29/2011


“Make a Beast of Myself” by Twin Atlantic is the 4th single from the album Free, released April 29, 2011 Genre:¬†Alternative Rock I caught wind of this band from an article on ultimate-guitar.com. Hailing from Glasgow, Scotland, Twin… Read More