Scott Harris

Scott Harris, also known as Mousetrap was a member of Terminal Beach and the founder and main member of NGA JIWA.