Final Score Entertainment artist D. Weathers has released the official visual for his new high-energy single just in time for the summer. With production from Young Zack — who samples the classic 69 Boys track of the same name — the “Tootsie Roll” optics are filled with shots of beautiful women at a pool party and it comes with a cameo from Styles P as well.