In Your Head is the newest release from the New York based indie punk band Playing Dead. Since 2004 the band has been playing high-energy indie...