View Single Post
03-15-2013, 01:53 PM
The Apt
Registered User
The Apt's Avatar
Join Date: Jul 2012
Location: Minnesota
Country: United States
Posts: 3,318
vCash: 500
This thread hit the second page!

I guess this means we all agree he is doing a better job? Maybe I shouldn't have revived this since it is a good sign. LOL

I just wanted to say that I do think he has improved greatly and even though sometimes I don't understand everything he does, he has proven a lot in a very short time period. I have way more faith in him now.

Maybe we could create a Mike Yeo appreciation thread in time? LOL

The Apt is offline