New Release from Steve ‘n’ Seagulls “Farm Machine”
It all started as a bit of fun between friends. A bunch of accomplished musicians from the Finnish countryside decided to play AC/DC’s “Thunderstruck” on the front yard of their home, wore the stupidest outfits they could find, had a pal of theirs shoot the whole thing on video and posted it on YouTube. Next […]