me speaking great English even though its my second language my teacher wondering how? video games and movies

me speaking great English even though its my second language my teacher wondering how? video games and movies

See More
See More
Upload a Meme