Contributor

Just Devon

Say Hello

Best known for making Idiots of the Week videos on YouTube, also dabbles in video essays about Forza Motorsport with a bit of multiplayer sprinkled in.