Citizen Xavier is an experimental indie hip-hop artist from Pennsylvania.
Added by Upcoming Robot on December 30, 2007