Hey is the new cap ever going to come out?
I've heard some say November some say December some say never.
Would appreciate if someone who knew would reply.
Hey is the new cap ever going to come out?
I've heard some say November some say December some say never.
Would appreciate if someone who knew would reply.
Last edited by LoyalSpartan; 10-03-2013 at 07:42 PM. Reason: Further information
Bookmarks