in Music Reviews, Streams and Downloads American-French Indie Pop duo Freedom Fry wants you to know ‘The Sun is Gonna Shine on You’