White people talking about invasive species in America always make me chuckle a little bit inside. You want to see a real invasive species my friend? have a peek in the mirror. 

Like, I know it’s a serious issue but…oh brother