New Jersey native ReTch drops the visuals to one of the hardest tracks off that Finesse The World project he dropped earlier this summer, “Bad Luck.”

Also check out the latest video if his Finesse the World blog.