French Montana Shows Off 3D Billboard In New York
French Montana is going all out promoting his new album ‘They Got Amnesia.’ On Saturday, November 20th the rapper posted footage on Instagram of a new billboard highlighting the album but with a twist. The billboard depicts an animated version of the Coke Boys rapper getting up from a hospital bed and aware of the […]