Asher Roth Challenges Fans To Halo 3, Talks Tour With Kid CudiAsh Roth prepares for video game war...XXL StaffXXL Staff