This is the official cover for David Banner’s album 'Greatest Story Ever Told', in stores October 9th.
Post a Comment