Super Furry Animals "Phantom Power" (XL Recordings/Beggars Group) When it comes to Super Furry Animals you must remember one thing:…