kevin beck is a tank