Watch me play some of the popular FPS's out there. Don't think Girls can Game? I'll prove you wrong...
Joined June 7th 2010
No videos found.
Are you sure you want to delete this video?