ThatCoolGuy 0 Posted August 6, 2011 Did anybody else know about this? https://xenogamers.com/voice Share this post Link to post Share on other sites
RoSSeR 0 Posted August 6, 2011 lol i saw that once. i *facepalmed* Share this post Link to post Share on other sites
Sunny 0 Posted August 7, 2011 haha, thats great. where u find it? Share this post Link to post Share on other sites
ThatCoolGuy 0 Posted August 7, 2011 I was trying to look for the teamspeak thing and it popped up. Share this post Link to post Share on other sites
HighSociety 8 Posted August 7, 2011 i loled...a lot Share this post Link to post Share on other sites
Sunny 0 Posted August 7, 2011 I expected rick roll -_- Share this post Link to post Share on other sites