Kidd Upstairs - Turtles (Dir. by Farid Xan)
Visuals is everything to a independent artist, but Kidd Upstairs surpasses everything with his new video. "Turtles" already was a stand out from Kidd's new mixtape Psycho Tropics but Farid Xan truly brings out true artistry with this vid. Psycho Tropics available here.