Tag: machine shop
REVIEW: Linkin Park – From Zero
Linkin Park are back with their eighth album, "From Zero," which was released via Warner Records and Machine Shop. Check out our thoughts on it here...
© 2024 Tuonela Magazine. All rights reserved.