Slender Pins’ ‘So Happy (90% Of The Time)’ is Anthemic Published by With the world seemingly in another chaotic time period, London's Slender Pins step forth with an all-out rock anthem with their new single 'So Happy (90% Of The Time)'.