Wild Beasts - Present Tense March 27, 2014Reviewsadmin2 Comments Wild Beast's latest LP might be their most electronic yet, but the band still remains the same at their core.