Tam Tam & The Beholder – “Walk Away” (Prod. by LST)
Posted by By Big Bro at 14 February, at 03 : 17 AM Print
Hunstville, Alabama natives Tam Tam & The Beholder come together to give us the visuals for their brand new single “Walk Away”. This one is produced by LST and features the artists channeling their everyday struggles into song.
From being a single parent to trying to make ends meet through the streets, the JudeBoi Films directed video gives us a firm grasp on what it’s really like to make it through the storm.
Check out “Walk Away” below and stay tuned for a lot more from the talented duo, coming soon!