Stalley – “The Laughing Introvert” (Release)
Stalley has returned with a video and new six-track EP, titled The Laughing Introvert. Watch the new video for “Playa Playa” above, and listen and stream to the project below. I’ve also added another video Stalley recently released below as well, which is from his debut OHIO album. Download via Dat Piff.