Walk off the Earth
Walk Off The Earth – Burlington, Ontario, Canada
I am often amazed at what music talent that you can find while trolling through YouTube any given day of the weekâ€¦and a few weeks back I was blown away by the awesomeness of Walk Off The Earth.
Watch the below videos and see for yourself!
– Rob Daily
Fresh Track: Money Tree