03.07.2018 - By Jason Evangelho & Insomnia Radio Family
Manwomanchild just released (yesterday 06 Mar 2018) a new single called Memory Leak. The track is the first release since their album ‘Awkward Island’, which was released in July 2016. Manwomanchild is a rock band from Philadelphia, Pennsylvania fronted by David Child. The band was started in Rhode Island in 2008, and in 2013, Manwomanchild […]