Red Cafe reveals the official artwork for his upcoming mixtape American Psycho due out December 12th.

Comments