Rich Bizarre Unveiled New Exhibit "The World Trap 2020"


The city of Atlanta recently celebrated the conclusion of World Trap Day with visual artist Rich Bizarre unveiling his latest work; a prison reform art piece that explains the frustrations that he and