The latest musical offerings within the past week have been mediocre at best, so I thought I’d kick off your Monday morning with a vaguely disturbing video by Klaxons. The British rock band has unleashed the second single from their sophomore album Surfing The Void, […]