Posted on July 17, 2015 by laureng Science and the Beat release new single “Mean Streak” Science and the Beat have released their new single “Mean Streak” which you can listen to below. Related posts: Watch Fall Out Boy perform Immortals on Jimmy Kimmel Live NF releases music video for “Intro” Lydia tease new album Matinee announces September shows