Morning Music Notes – An iPad Made with Dinosaur Bones?! Only $8 Million!
Mogwai Releases a New Song and EP to Boot Known for being one of the loudest live bands, Scottish instrumental post-rock band Mogwai have prepped a new EP, according to Consequence of Sound. Despite having releasing an album, Hardcore Will...