Lil Boosie and Flavor Flav meet after fans claim they look alike (photo)

After being confused for one another for the past few years, Boosie Badazz and Flavor Flav have finally linked up to do a project together. Boosie, 38, who was born in Baton Rouge, Louisiana, as Torrence Hatch Jr., said that he had gotten tired of folks saying he bears a strong resemblance to the New […]