Album Review: ‘From The Sun’ by Those Far Out Arrows; Noah’s Ark Was A Spaceship album release, Making Movies, Wild Child, Leggy this weekend