Leo Goddard joins VALHALLA on Beat 106 Scotland. Aired on Saturday 20th April 2024
Leo is releasing a House & Techno album very soon on Groove Shack Records, so keep an eye out for that!
HOUR 1 - VALHALLA
1. Seigg - F…
👍👌
Home
Feed
Search
Library
Download