John Toohill

Interview with Buffalo, NY’s one man musical explosion Science Man

Just in time for SOTO Fest III (June 6 to 9 in Ottawa), Ev interviewed Buffalo, New York’s very own